Server Version#: Version 1.24.3.5033
Player Version#: Version 4.66.1
I can’t figure out why plex can’t properly match the show “Travel Man: 48 Hours in.”.
It correctly matches the show but the episodes are not organized correctly. I am using the new Plex agent. I have done the Plex dance, I have checked the naming on the files, and I see no problem.
As an example, the first occurrence of the mixed episodes happens at Season 3 where despite the file naming and correct show, it insists on changing to other episodes. S03E01 should be “New York”. This is so in TVDB, IMDB and TMDB. Still plex insists that it should be the episode “Seville”. If I look at Season 2, the episode Seville is there in the correct place and already identified by plex. I have even renamed the file to just “\TV\Travel Man- 48 Hours in\Season 3\Travel Man- 48 Hours in. - S03E01.mkv” from the previous (Travel Man- 48 Hours in. - S03E01 - New York HDTV-1080p.mkv) but still no joy. I am not sure what else to do. trying to fix match didn’t work either.
I had this EXACT same problem. From what I can tell, the issue is that this is a show that is included in Plex’s streaming service. I had to change the agent for TV shows to TheTVDB. However, it is very annoying because I now have a persistent notification asking me to upgrade my library. Anyway, go to Settings → Manage → Libraries → Hover over TV Shows and click Edit Library → Advanced → Agent and change it to TheTVDB. Hopefully it will be fixed in the Plex TV Series agent soon. As you can see from the screenshot I took, Plex is missing episodes from certain seasons and it is messing up the matching. Hope this helps.
Yes it’s completely messed up. Also I don’t want to change from the new plex agent because this seems to be the only show giving me trouble right now. Also I’d get the annoying notification that [bdoyle159] mentioned. That’s why I tried to force the TVDB show id but I still ended with the same result.
Season 03 and 04 episodes are messed up - they are correct for Seasons 01, 02 and 05 to 09. Season posters are messed up after Season 02.
Rather than to theTVDB, I manually changed Season 03 and 04 episode metadata (there’s only 8 to change), then inserted the generic Travel Man Poster used for the overall Show.
I have a similar issue with the TV show Fraggle Rock. The Plex Agent only shows Fraggle Rock (UK), but the correct listing is in TheTVDB. When I changed the Agent as above, it messed up other shows, and the correct listing is still not available for this show… Is there any way to get ahold of the group that manages the Plex TV Agent database?
cptgunther, as trumpy81 mentioned, you need to make sure to get a proper match on the series (examples: Lego Masters (US vs Australia, etc). Shameless UK vs US… you get the idea. you can force the search on a TVDB or other agent by using the show code from their site. In our case with Travel Man, all the websites seem to be showing the correct episodes but the new plex agent is messing something up. Episodes have been named correctly and plex dance has been danced. Everyone seems to be getting the same results on this show.
I have a script which I use to create dummy episode files on demand.
All I did was make-series "Travel Man: 48 hours in ..."
The default is to create 7 seasons of 20. I can change that via command line arguments.
Here, it’s pretty straight forward
[chuck@lizum ~.1980]$ cat bin/make-series
#!/bin/sh
# Make a fake TV series for match and metadata debugging
Dir=/vie/qa/tv
if [ "x$1" = "x" ]; then
echo Usage: $0 Name \(Remember to use \" or \' as needed \) \[number of seasons\] \[Episodes/Season\]
exit 1
fi
Name="$1"
# Get Season count
Seasons=7
if [ "x$2" != "x" ]; then
Seasons=$2
fi
# Get Episode count
Episodes=20
if [ "x$3" != "x" ]; then
Episodes=$3
fi
# add upper limit if given
if [ "$2" = "" ]; then
Limit=07
else
Limit=$2
fi
S=1
while [ $S -le $Seasons ];
do
# Prepare Season
Season="$S"
# Pad
if [ $S -lt 10 ]; then
Season="0${S}"
fi
echo Making \"${1}/Season ${Season}\"
mkdir -p "${Dir}/${1}/Season ${Season}"
E=1
while [ $E -le $Episodes ];
do
EpisodeNum=$E
if [ $E -lt 10 ]; then
EpisodeNum="0$EpisodeNum"
fi
echo $(uuidgen) $(uuidgen) $(uuidgen) `date` $1 this is must some stuff to make the file long enough to not be skipped `date` $1 > "${Dir}/${1}/Season ${Season}/${1} - S${Season}E${EpisodeNum}.mkv"
E=$(($E + 1))
done
S=$(($S + 1))
done
echo Done
[chuck@lizum ~.1981]$```
Ahh I understand! That’s pretty handy to troubleshoot thanks!
Once you have those dummy episodes please if you have time take a look at episode 3 episodes arranged by the plex agent. Do they match TVDB or other site? Cheers
Not really looking to blame Plex or any agent either. I was mostly trying to figure out where Plex was getting this particular information as I found nowhere to reflect what the plex agent was showing, and I wasn’t sure if I was naming file wrong or what else I could be doing wrong.
Is there any new info on this or something I can try?
If I can provide a theory, it looks like Plex is trying to match the episode names to the Plex streaming service. The episode numbering is wrong there. Season 3 is listed as Season 4, and Season 4 and 5 are missing from the streaming service.