Now, the Fake PSAs show up just fine (as one media item with 10 files) as expected. However, deleted scenes don’t.
I have the structure above where I hate parts under /media/Shows/The Office (US)/Specials/Deleted Scenes and under season directories under that. The naming scheme is the same and consistent.
What is wrong? How do I make this work? I wonder if the _N name in the deleted seasons is causing this? Unlikely though because I’ve also tried S00E131_Ep1-Pilot Deleted Scenes-pt1.mkv and S00E131-Eps1-Pilot Deleted Scenes-pt1.mkv and none seem to work.
For TV Shows there’s “special episodes”… that could be x-mas specials or behind-the-scenes episodes. But usually that’s just regular episodes outside the regular season structure.
The further your naming schema deviates from that proposed by Plex, the more likely you’re to run into situations where Plex isn’t recognizing/matching the shows correctly and might get seasons/episodes wrong.
I guess I should’ve clarified that in my case, I do have extras that match The TV DB metadata and some that don’t (Bloopers and Fake PSAs for eg). For the ones that don’t exist on TVDB, I just have fake ep numbers and they show fine. All of them are under a “Specials” folder (as shown in the pwd output).
Plex will see the media that’s directly in the Specials folder and follows the basic tv-episode naming pattern (e.g. sXXeYY pattern in the file name). Subfolders of Specials (or any other season folders) are not considered when Plex is scanning your media.
Let me rephrase…
subfolders related to local extras will not be considered when scanning your media (e.g. “Deleted Scenes”, “Others”, “Featurettes”, “Behind the Scenes”… – the same goes for “Extras”).
That’s basically the list of folders associated with local extras from the movies category. While tv-shows don’t support local extras, the folder names are apparently still reserved.
And some others…
Edit:
Generally speaking I would try to avoid creating artificial subfolders in a season folder. You’ll never know if some update will break it… even if it’s working right now.