Season Level Extras are not showing up on iOS

Server Version#: 1.25.8.5663
Player Version#: 8.0
I can see TV Show level extras on my iOS version of Plex app but when it comes to seeing Season level, they do not show up even though I have the correct folder name in Season 1 of the show titled Trailers with mkv file for the Season 1 trailer.

Does anyone know what can be done to get the Season level local extras to show up in the iOS app?

Thanks

Can you share the exact naming of the folder (from the show’s name to the actual season-level extra)?
I take it you refreshed the show’s metadata for Plex to pick the extra up?

\Anime
\TV Shows
\JoJo’s Bizarre Adventure (Show Title)
\Season 04 (Season Level)
\Trailers (Season Level Extras folder)
\Season 4 Blu Ray Trailer.mkv

I have refreshed the Metadata and any new extras I add at the Show level show up but not at the season level.

I have the Plex TV Series as the scanner and agent in Advanced options for this Anime Library.

Folders and names seem ok.
Do you experience the same if you reorganize your files like this?

Anime
  TV Shows
    JoJo's Bizarre Adventure
      Season 04
        Season 4 Blu Ray Trailer-trailer.mkv

(inline extras vs. subfolders)

Alternatively… have you already tried using a file name without Season 4 or Trailer in its name? (I don’t think this will make a difference… just to rule out some odd glitch)

Using -trailer before .mkv extension (Season 4 Blu Ray Trailer-trailer.mkv) is working at the season level and I could apply a trailer at the episode level.

Not sure why the folder name at the Season level wouldn’t work but at least I can get it working.

Thank you for your help.

Looks like you might be up to something…
Edit: as in → I can reproduce this; seems to be a glitch in the agent. I had previously missed it because many of the seasons for which I’ve got extras had a mix of subfolders + inline extras… so I did see some extras (but not all)

Every article I read and YouTube vidoes going over how to do extras at a Season level, they always use folder names instead of -trailer as an example but since it is working by using -trailer then that is what I am going to be using going forward.

Thanks for all of your help and suggestions because I never thought of trying Season 4 Blu Ray Trailer-trailer.mkv

I have tried both approaches below but neither worked for me for Season level extras.

Star Trek The Next Generation\Season 1\Featurettes\Introduction to the Series.mkv
Star Trek The Next Generation\Season 1\Introduction to the Series-featurette.mkv

Keep in mind, those season-level extras will only show in the mobile Plex apps.
The 2nd name should actually work.

When I tried it out for the first time last week before creating this thread; I could not get any local extras at the series level to work with my current TV Show libraries even though I had the correct agent and scanner selected but couldn’t find an upgrade library option so I had to create a brand new TV Shows library to get the series level extras to work.

If you are having trouble adding extras and having them show up at the series level then try creating a brand new library since that is what I needed to do.

Always remember to refresh the metadata in order for the season and episode level extras to show up on iOS devices.

Creating a new library seems excessive…

I am using the iOS client. Episode-level extras work, however, Season-level like the example shown do not.

I attempted creating a new library with only Star Trek The Next Generation\* in it. Doesn’t work. Season-level extras appears to be broken. I am running 1.42.1.2926-415b0e14.

Files are named as such Star Trek The Next Generation\Season 1\Featurettes\Introduction to the Series.mkv

see above.
the subfolder based naming is currently indeed not working.

Can you rename the season folder to use a 2-digit season number (Season 01), move the extra directly into the season folder, naming it Introduction to the Series-featurette.mkv and then refresh that show’s metadata?

Sidetrack: I take it you have added the parent folder of Star Trek The Next Generation to your Plex library, not the show’s folder itself?

Success! The order was very important since I couldn’t get it to work the first few times. I did the following.

  1. Renamed and moved the file to Star Trek The Next Generation\Season 1\Introduction to the Series-featurette.mkv
  2. Rescanned the library
  3. Refreshed metadata at the Series level
  4. Repeated step 2 & 3 again just in case.

That cleared the issue. Thanks for your help.

Should this page be updated? Local Files for TV Show Trailers and Extras | Plex Support

There’s no need to scan the library files – just refresh the library or show metadata.

Hope this gets fixed soon. Much prefer to use folders rather than suffixes. Don’t want to have to change just to get season-level extras working for new shows I add.

This isn’t an issue just on iOS btw. It’s the same for Android, Android TV and even the PC app…

I posted this in the reddit sub for PleX, thought it would be useful here:

I have a TVShow with a great number of seasons. Each of the BluRays from that show have extras that I want to include. According to: Local Files for TV Show Trailers and Extras | Plex Support what I need to do is either

…ShowDirectory/
…ShowDirectory/Season 1/
…ShowDirectory/Season 2/
…ShowDirectory/Deleted Scenes/
…ShowDirectory/Trailers/

which is not practical for shows with a lot of seasons, as all the extras are mixed in the subdirectories.

Or…I can do:

…ShowDirectory/
…ShowDirectory/Season 1/
…ShowDirectory/Season 1/file-deletescenes.mp4
…ShowDirectory/Season 1/file-trailers.mp4
…ShowDirectory/Season 2/
…ShowDirectory/Season 2/file-deletescenes.mp4
…ShowDirectory/Season 2/file-trailers.mp4

which is not practical because of the complexity of naming and the mess that would be in each season directory…

What I want to do is:

…ShowDirectory/
…ShowDirectory/Season 1/episode 1.mp4
…ShowDirectory/Season 1/episode 2.mp4
…ShowDirectory/Season 1/Deleted Scenes/
…ShowDirectory/Season 1/Trailers/
…ShowDirectory/Season 2/episode 1.mp4
…ShowDirectory/Season 2/episode 2.mp4
…ShowDirectory/Season 2/Deleted Scenes/
…ShowDirectory/Season 2/Trailers/

but it’s unclear if this is even on the roadmap, but it should be - otherwise maintaining season level extras is damn near impossible without creating a giant mess. (Also the UI for extras has to seriously change - please group them by type: “Behind the Scenes” “Trailers” etc)

here’s my “solution” until Plex makes a better organization principle.

I went with the “extras in subdirectories” solution:

…ShowDirectory/
…ShowDirectory/Season 1/
…ShowDirectory/Season 2/
…ShowDirectory/Deleted Scenes/
…ShowDirectory/Trailers/

Then I prepended the season number to the start of each extra, such as S12.bleh. The end result is here: https://imgur.com/a/MR4q47A

This will allow me to find the season extra I want in the giant extras scroll (which, again, is also really a ridiculous UI for all of this), and it will allow me to resort the files into their own directories in their own seasons once Plex changes the organizational principle for extras.

This workaround is still spotty. Seasons 1-3 and 6 of Star Trek TNG work. 4-5 do not. Everything for 4-5 is presented at the Season level despite certain files having episode level naming conventions.

I did the Plex dance for Season 4-5. Refreshed metadata multiple times.

What do you need to troubleshoot?

EDIT: Below are example file names that show at the Season-level. Expected behavior is they should be Episode-level.

..\Star Trek The Next Generation\Season 4\Star Trek The Next Generation - s04e01 - Deleted Scenes-deleted.mkv
..\Star Trek The Next Generation\Season 4\Star Trek The Next Generation - s04e01 - Promo-trailer.mkv

This isn’t season-level extras but extras for episode S04E01. Also, the given names won’t work.

Correct naming:

..
  Star Trek The Next Generation
    Season 04
      Star Trek The Next Generation - s04e01-deleted.mkv
      Star Trek The Next Generation - s04e01-trailer.mkv

Those extras will show if your episode file is named Star Trek The Next Generation - s04e01.ext (where .ext is the file extension, like .mkv). If your episode files contain more details (e.g. an episode title), the base name of the related extras must match the full episode file name!
Currently there’s no option to pass a name of an episode extra to Plex (e.g. naming the trailer „Promo“).