A couple of TV Show naming issues - Plex won't add these


In general my Plex setup is running great. But I recently tried to add two additional TV Shows and no matter what I do I cannot get Plex to recognize these two. Other TV Shows work fine. I looked at the log files and couldn't see anything I could recognize as the source of the issues. I've tried various forms of naming without any change in result.

The first show is "Dr. Oakley, Yukon Vet" in a folder of that name. I have one episode of one series in my library and Plex refuses to show it. I tried to manually manipulate the name without success. I also used FileBot to set the name on the file "Dr. Oakley, Yukon Vet - 5x04 - Bear Trapped.mkv" in a folder called "Season 5". Still no joy. Any suggestions as to what is wrong/how to get this to work?

The other show I'm having trouble with was a one-off. There is an entry in The TVDB for it but there are no episodes. So FileBot doesn't know how to name it and my attempts to name it manually have failed to be recognized by Plex. I searched and though I imagine the answer is in the forum already I could not find it. How do we get TV Shows like this to appear in Plex?

Plex server is running on a Synology box and is version Thanks.


Your naming for Dr. Oakley is wrong.

Dr. Oakley, Yukon Vet/
Season 5/Dr. Oakley, Yukon Vet - s05e04 - Bear Trapped.mkv

Read here https://support.plex.tv/hc/en-us/articles/200220687-Naming-Series-Season-Based-TV-Shows



based on the support pages for media preparation, your file naming / folder organization should be like this:

(tv show folder)
-- Dr. Oakley, Yukon Vet (2014)
-- -- Season 05
-- -- -- Dr. Oakley, Yukon Vet (2014) S05E04.mkv or
-- -- -- Dr. Oakley, Yukon Vet (2014) S05E04 - Bear Trapped.mkv or
-- -- -- Dr. Oakley, Yukon Vet (2014).S05.E04.Bear Trapped.mkv (slightly off but that what worked best for me when using both Plex and Synology's Video Station)

Your show is in the TVDB... so it shouldn't be an issue on that side.

question... does Plex recognize the files when scanning for updates to your library or is this a mapping issue?

Edit: removed the gt, lt brackets around "tv show folder" which prevented that part from showing




Thanks for the quick responses, and yes I had read all the info on naming/media prep already.

I ran through the suggestions, especially Tom's, and still no joy (I had tried some of these before posting). Which led me to suspect the MKV file itself. So I replaced the actual episode file with a copy of a completely different TV show and renamed it appropriately. Voila Plex now saw the Dr. Oakley series.

Finding this odd, I deleted the bogus episode file and checked - yes Plex had removed the series (correct). Then I copied the 'never worked' actual episode file (no change in the name from before) into the exact same folder structure and Plex saw it. Before I had only moved the file or renamed it. This time I was copying the file in so it looked like a new file, possibly, and the scanner treated it differently? Anyway, now I know one more thing to try when it doesn't work as expected.


It is of utmost importance to not only have the file names and folder structure correct, but to also take great care of where your tv show library is pointing at.
taking @tom80H 's example from above, your library should be pointed at the (tv show folder) and nowhere else. Not above this folder and not below.

(tv show folder) <--- library points here
-- Dr. Oakley, Yukon Vet (2014)
-- -- Season 05
-- -- -- Dr. Oakley, Yukon Vet (2014) - S05E04.mkv or
-- -- -- Dr. Oakley, Yukon Vet (2014) - S05E04 - Bear Trapped.mkv or

If you have experimented with different namings before, you must perform the Plex Dance.

Filebot is a great software, but you need to tell it that you are using Plex and not Kodi.
The tv show format string for Filebot with Plex is like this (a little bit extended from the default, so it cares automatically for sidecar subtitles and 'special' episodes):

D:/Series/{n} ({y})/{episode.special ? 'Specials' : 'Season '+s.pad(2)}/{n} ({y}) - {episode.special ? 's00e'+special.pad(2) : s00e00} - {t.replaceAll(/[`´‘’ʻ]/, /'/).replaceAll(/[!?.]+$/).replacePart(', Part $1')}{'.'+lang}

You might want to replace the first part of the string (D:/Series/ in my example) and put there the exact location of the 'tv show' folder on your system.


Thanks Otto. I believe my issue boiled down to not knowing the Plex Dance. Thanks for a very useful reply. I've saved it for future reference.