Based on the log, I think the agent is working correctly, but it looks like all of your extras are within season folders rather than at the show level.
Do you have the Assign Extras to Episodes, Seasons or Shows based on folder structure setting enabled? If yes, the extras will be linked to the season in Plex Media Server, but there are only a few clients that will display them: Plex Web is not one of those clients, and nor is Plex Media Player – these only show the extras that are linked at the show level. However the android Plex client will show them, and (for seasons at least) Plex for Kodi will also work.
If you don’t use a client that supports extras for TV seasons, I’d recommend disabling that setting, so that all extras are added at the show level.
Thought I had tried it with and without the “Assign Extras…” checked, but I unchecked it and tried again and everything started working! Tried it with some Top Gear extras I had as well and they popped right up. Thanks for your help
This is a fantastic plugin - thanks for all your hard work.
I just installed it - and I can get all the extras to show up. Unfortunately, none of them will play. I get a “playback error” (“s1001 network” when I try it locally) message when I select any of them. I can play them directly via VLC on my MacBook - and they’re encoded exactly the same as the episodes, which play fine.
My first thought is: do you have any special characters in the file names of the extras? I’ve noticed a few issues with that recently, while the same files work fine if they have only ASCII characters in the file name.
The Plex agent has an entire function to deal with this, but I left it out when creating the initial simplified agent for myself, and forgot to add it back later. I have found that a single extra line works for me (this has now been updated on GitHub), but I’m not sure if this is enough for servers on other operating systems.
If unicode characters in the filename isn’t your problem, then some more investigation may be needed.
You nailed it! There were no special characters in the extras themselves, but the folder is Æon Flux, so the special character shows up in the path. I changed the show’s name to Aeon Flux and they all appear and play perfectly!
That’s good; hopefully the recent change was enough to fix special character support, but if anyone has issues, then I can try to figure out what else is needed from the unicodize function on the Plex local media agent.
I have a Nvidia Shield TV and the extras show and play both at the show level and season levels. Everything works until the end of the video file is reached which then triggers the Plex client to crash and restart.
I’ve tried stopping the client playback just before the end of the extra and it functions as it should. Possible bug ???
I’m sorry, that sounds really irritating. I haven’t had a problem with that myself, but I don’t have an Nvidia Shield or any Android clients, so it may be related to that. Do the same videos work OK on other clients?
To anyone reading the thread who uses the Nvidia Shield: can you comment, and tell me whether you’ve experienced that issue or not?
I just installed this last night on a FreeNAS server using a Jail. I got the code copied down from the Git repo and installed in the Plugins directory without issues. The agent shows up in the Plex Server configuration screen and has been selected propely.
That said, I have scoured through this pose and read the ReadMe on the Git repo trying every combination and method of organization in the ReadMe file. However, nothing works, I do not show any Extras, Deleted scenes for anything for “Battlestar Galactica 2004”
What could I be missing or have overlooked to get this to work? Looks like there has been some really great success here with the Agent, but I am not getting the results as everyone else.
I finally got this working. I ended up having to change the pecking order in the agent list for TV shows and place this agent in the top of the list. It then finally updated after refreshing the Metadata
I just want to say thanks so much for creating this! I was disappointed I couldn’t include bonuses like this and now I can! Also, just chiming in to confirm that the Web App still doesn’t support Episode/Season extras, but the Android app does.
Is there any way to have an extra show up in its proper location (e.g. an episode) on Apps that support it (Android), but otherwise show up on a tier higher if the app doesn’t support the assigned tier (e.g. Web App)? Otherwise they just disappear entirely if you’re using an unsupported app.
I had a question about this, with the Adding other season/series folder names. All my seasons are named [Year] - Season ## [Source] … so like: [1993] - Season 02 [DVDRip] The source, and the year. change. and sometimes even the [Source] is (Source) which eventually i’m hoping to change all to brackets. but that is a very long and tedious process. so it’ll be awhile before I get them moved over a single format. Anyhow. how would I get this to work with my seasons being named like that? -
it’s an awesome Idea. - I messed with it a few months ago and couldn’t get it to work. and gave up. but now I see this. i’ll bet this is the problem.
Thanks,
-Dev
P.S. I was just looking through my logs and saw this:
Folder name, [2015] - Season 01 (BDRip) doesn’t include “Season”, “Specials” (or any alternative specified in settings) so it must be a Show Folder
Folder name, [2017] - Season 04 (HDTV) doesn’t include “Season”, “Specials” (or any alternative specified in settings) so it must be a Show Folder
Folder name, [2015] - Season 02 (DVDRip) doesn’t include “Season”, “Specials” (or any alternative specified in settings) so it must be a Show Folder
Folder name, [Specials] doesn’t include “Season”, “Specials” (or any alternative specified in settings) so it must be a Show Folder
Folder name, [2018] - Season 05 [HDTV] doesn’t include “Season”, “Specials” (or any alternative specified in settings) so it must be a Show Folder
Folder name, [2016] - Season 03 (HDTV) doesn’t include “Season”, “Specials” (or any alternative specified in settings) so it must be a Show Folder
So I was thinking. if it did actually search for ‘Season’ or ‘Series’ or any other words added to the folders. then my naming layout wouldn’t matter. as it would see the word ‘season’ in there. instead of having defined specific folder names I mean. since mine are different for every season for every series.
There are a number of TV shows that include the word Season (some even start with it), so only searching for folder names that begin with the word was an attempt to minimise the number of mismatches for detecting season folders.
If your season folders (and none of the other folders) consistently begin with a year in square brackets, then you could try adding [ to the “Alternative names for season folders, comma separated” setting, which you can find in the agent settings.
If changing the setting doesn’t work for you, then let me know and I can include instructions on how to edit your local version.
Edited to add that I should probably update the logging information to say “doesn’t begin with …”
Thanks. I’ll try that when I get home. But I was just thinking. My [Specials] folder also has brackets. And though my Others, behind the scenes don’t. I was planning on adding brackets to them. As it just makes the folder look nicer and more uniform.
In the additional folders option. Does it support regex? Though I’m not great with regex. That could be a solution as well.
@DevXen
Any reason you are using square brackets instead of round the way Plex suggests in their examples?
If you ever want to rename all that stuff the Bulk Rename Utility is pretty good for renaming specific parts of a file and can include sub folders. https://www.bulkrenameutility.co.uk/
Another alternative is Filebot which completely renames the files based on a customizable template pulling data from IMDB, TheTVDB, etc. https://www.filebot.net/
@kamhouse No specific reason other then it makes everything line up and look nice. I spent several years organizing it. And adding additional info. You see I used plex I dunno in 2012. And it killed my 3TB hard drive from checking every change in every folder constantly so I wrote it off. From there I used serviio as a dlna server which was great. But it’s matching the Metadata was ridiculous. So I switched to using tng folder view. So having the series organized with all the relevant information I needed to find stuff was very important. And I spent many years working on that. I also created a crazy overly complex filebot script that took several months to create.
When I eventually found my way back to plex a few months ago. And even bought a lifetime plex pass. It’s come a long way. I’ve been impressed. Though I was disappointed with it’s scanning of TV shows. My TV shows are organized by genre. And I couldn’t just load the main TV show folder. On each of my 7 drives. But I also refused to lose all that work organizing my stuff into such a beautiful layout. So I added each sub folder one at a time. I think I have like 80 folders added to my TV Shows library. But it worked and plex recognizes then as it should.
Though I did unfortunately have to go in and remove some additional info from her series name folder. That was a pain. But I used to put what seasons there was. Or if it was full. That info used normal parenthesis. (Seasons 01-04). Or (Full). And they was mostly to keep track of what I had vs didn’t have. So it sucked taking that out. But it’s life.
As a side note my show folders also have the critic rating (stars), the program rating. year the show premiered. Network. Episode has even more info. Including air date, soruce, resolution, audio codec, audio channels, additional info like it it’s uncensored, or in 3D. Actually It might be easier to just paste a folder and episode to show you.
Altered Carbon [2018] [TV-MA] [8.4★] [Netflix]
….[2018] - Season 01 [WEB-DL]
………Altered Carbon - S01E01 - Out Of The Past [58 Min] 02.02.2018 [WEB-DL] [480p EAC3 2ch]
My movies script is even more insane. Haha. And my music even more imvolved but that’s a musicbrainz Picard script. But my scripts are both available on the filebot forums. With a link there to my github that has them all.