Why doesn't my show appear in plex?

I’ve got the following setup.

Library named Television. Inside of that i have a Miniseries folder then two folders with two miniseries in them. Each one uses the following naming structure: /season X/ - s0xe0y - episodename.mkv

only the first miniseries appears. The second and all others simply do not.

Any idea why?

Non-Compliant File Names and Folder Structures:
https://support.plex.tv/hc/en-us/articles/200220687-Naming-Series-Season-Based-TV-Shows

Go To TVDB and find the show, so you’ll know what to name it and how it’s structured:
http://thetvdb.com/
You might also reveal the name of this mystery show. I can run a test to make sure it’s working as expected.

A TV Show Library/
…Roots/ <— for instance
…Season 01/
…Roots - S01E01 - episode name optional.xxx
…Roots - S01E02.xxx

In case those xxx’s are MP4s (you said you were using MKVs, but just in case you have some MP4s):

Embedded metadata in the Title Field of MP4/M4V files will freak Plex right out. Plex will read this info and prefer it over a perfect file name/structure (you don’t have any of those yet), but you can combat that situation by moving Local Media Assets to the bottom of every agent list you can find. All tabs in TV Show and Movies here:
https://support.plex.tv/hc/en-us/articles/200241558-Agents
Just drag LMA to the bottom of the list and drop it. If you do have embedded metadata this will cure the issue, if you don’t it won’t matter. LMA will do what it has to from the bottom. This is really only necessary for MP4 usage (we hope).

Renaming/restructuring is best performed OUTSIDE the library and you’ll need to write a new bundle for the show so The Plex Dance® was invented:

The Plex Dance®:

  1. remove show from library
  2. update library
  3. empty trash
  4. clean bundles
    https://support.plex.tv/hc/en-us/articles/200392106-Library-Actions <— update library, empty trash, clean bundles
  5. bring names and structures into compliance
  6. replace corrected show into library
  7. update library

All Steps. In Order. No Shortcuts.

If you’ve been fiddling with names for a while - Have a Dance. Let’s get a new bundle in place since you’re now fixing the names and structures, shall we?

My guess is that you are just far enough out of compliance with Plex’s naming requirements that Plex’s scanner is missing the series, The “miniseries” folder is probably what is screwing Plex up.

A miniseries is treated exactly like a regular series and should be right under the library’s root folder and each miniseries should be in a separate folder under the root folder.
Follow the following:

TV Shows <— The library points here and this contains only TV show folders
---------Miniseries 1 Show Name (Year first aired if needed) <— This folder holds the season folders
------------------Season 01 <— This folder holds all the episodes for season 01
-------------------------Miniseries 1 Show Name - s01e01 - Episode Name.ext
-------------------------Miniseries 1 Show Name - s01e02 - Episode Name.ext
-------------------------And so on for the rest of season 01

---------Miniseries 2 Show Name (Year first aired if needed) <— This folder holds the season folders
------------------Season 01 <— This folder holds all the episodes for season 01
-------------------------Miniseries 2 Show Name - s01e01 - Episode Name.ext
-------------------------Miniseries 2 Show Name - s01e02 - Episode Name.ext
-------------------------And so on for the rest of season 01

and so on for any more miniseries.

Note: The year after the show name is only normally needed or desired if there is more that one show with exactly the same name. Check http://thetvdb.com/ if you are not sure and match exactly the name used there. There are some exceptions to this where the year is needed even if there is no other show of that name.
There are naming methods other than the above that work but this does work 99.9% of the time.
If you are going to use Plex it is best to use the proper naming conventions so Plex makes the best match possible. Trying to force Plex to use other naming methods is just asking for frustration.
https://plexapp.zendesk.com/hc/en-us/articles/200220687-Naming-Series-Based-TV-Shows

If you need to keep miniseries separate from other TV shows you can create a separate TV library for them.

Damn!! My typing is rapidly getting slower as I age. Beaten to the punch by @JuiceWSA this time.

Thanks Juice. I have one more folder level involved and I’m wondering if Plex has an issue with that.
I have

A TV Show Library/
…Miniseries/
…Show 1/ <— for instance
…Season 01/
…Roots - S01E01 - episode name optional.xxx
…Roots - S01E02.xxx
…Show 2/ <— for instance
…Season 01/
…Roots - S01E01 - episode name optional.xxx
…Roots - S01E02.xxx

This doesn’t appear to be working. Only show 1 appears in the library. Show 2 doesn’t appear at all.

Oh yea, you can’t do that, brother main. That’s bad medicine. You have to lay it out exactly as I described. Fix and Dance again.

TV Show Library Folders ONLY contain TV Show Folders.
TV Show Folders ONLY contain Season Folders (and some artwork, if necessary)
Season Folders ONLY contain TV Show Episodes (and some artwork, sub files, if necessary)

You can play around in Movie Libraries a good bit.
TV Show Libraries have to be spot on, or they just don’t work.

If I had a lot of Miniseries’es’s, I’d make a TV Show Library just for them. You don’t have to, but I would. I’m funny that way:

Drive/Miniseries/ <— Miniseries TV Show Library
…Roots/
…Season 01/
…blablabla

I have 26 Libraries now - what’s one or five more?

:slight_smile:

Thanks guys. moving them out got them working. If I start getting lots of miniseries and docs I’ll probably just create a library just for them.

Thanks!

Just as a follow up it’s weird thta the first show inside the miniseries folder worked ok. It was just the others that were borked. Just a fluky part of the code I guess.

Non-Compliance breeds Unexpected, Undesirable, Unpredictable behavior.
What works today, may fail after lunch.
Reliability is achieved through compliance.
It’s as simple as that.

@JuiceWSA said:
Non-Compliance breeds Unexpected, Undesirable, Unpredictable behavior.
What works today, may fail after lunch.
Reliability is achieved through compliance.
It’s as simple as that.

That sounds like a quote from The Communist Manifesto.
The State is everything and everything for the State.
Plex just sucks the juice (pun intended) out of everything.
Creativity is suppressed and conformity is encouraged.
At least we still get some freedom in our movie libraries. I wonder when Plex will remove that?

@JuiceWSA said:
Non-Compliance breeds Unexpected, Undesirable, Unpredictable behavior.
What works today, may fail after lunch.
Reliability is achieved through compliance.
It’s as simple as that.

I hearby promise to stay in compliance! :smile: