When I try to watch Season 10, Episode 12 of Criminal Minds, it starts playing an episode from The Big Bang Theory (S10E12 as well). I’ve seen cases where Plex mismatches an episode due to incorrect naming, but these files are both named and structured exactly as Plex does in their documentation. I tried “Scan library files” to see if it would resolve, but it doesn’t.
verify that your tv show library is only pointing to /data/tv. Not one folder level above, nor below it.
check for embedded metadata in your mp4 files. Either remove them completely, or perform the following configuration change: Go to
Settings - Server - Agents - Shows - TheTVDB
In there, grab the line ‘Local Media Assets’ with your mouse and drag it downwards, so it ends up being at the bottom of the stack of active agents.
Repeat the same under
Settings - Server - Agents - Shows - TheMovieDatabase
Settings - Server - Agents - Movies - Plex Movie
Settings - Server - Agents - Movies - TheMovieDatabase
Perform the Plex Dance with both shows.
Only add back one show at once.
Actually all I had to do was take the agent steps you posted, also unchecking Local Media Assets, and everything else except TheTVDB and The Movie Database on all tabs… Then I repointed the library to an empty directory and scanned so it would remove all the bad matches. Then I repointed to the correct directory and the scan upon saving the library fixed it all.
How did I get in this mess? Plex “optimized” all my mpg 2 files from Channels-DVR when I like a dope pointed to the Channels-DVR main directory. It corrupted all the files where they wouldn’t play on either Plex OR Channels-DVR. So rather than toss thousands of hours of recordings I loaded up a Handbrake docker that is converting the entire directory, and putting them in an interim directory where another app in a Docker will run to strip out the commercials. Then they get dropped in a directory only Plex has access to. The last problem was the DB issue. Problem solved with this post. Migration process successful. By next week all of them will have processed. Thanks!
Now everyone can watch TV in Channels-DVR, and set their recordings, but they’ll still go to Plex automatically in a format it can digest. That allows us to watch TV with TVE until Plex adds the feature. But since the layout of Channels-DVR sucks for reading episode info, and the layout is terrible, they can watch all the recordings in Plex where they can actually read the details, and see more info about the episodes.
This is all to get around Plex not implementing TVE. Hopefully I can wipe out Channels-DVR someday soon.