Movie (local) Extras and its mysterious ways of not working

I am following the following (oh dear) naming conventions from the “helps”:

Organized in Subdirectories
You can organize your local extras into specific subdirectories inside the main directory named for the movie. Extras will be detected and used if named and stored as follows:
Movie/MovieName (Release Date)/Extra_Directory_Type/Descriptive_name.ext

Two examples. One is working the other isn’t.
Forbidden Planet vs Doctor Strange


Folder structure for both movies: (PS: Doctor Strange movie-names was edited for the screenshot! This movie and extras is working Perfect!)

And what they look like inside Plex:

And then you got this curiosity for the Forbidden Planet Deleted Scenes:
what the? How even? :expressionless:

Why want the Extras work for Forbidden Planet?

You can’t put two movies into the folder with the extras. In fact, there is a ‘pecking order’ in the way you have to place your movies when you have two or more versions - simply put:

Note: I do NOT use the Sub-Folder Method. I just put the extras in the folder with the movie. I hear the Sub-Folder Method works, but I have no first-hand experience doing it that way. Let’s continue.

Remove all versions of the movie and the folder with the extras from the library.
Update Library.
Empty Trash.
Clean Bundles.
Now would probably be a good time to bring your Movie File Names into compliance:

A Movie Library/
…Dr. Strange (2016)/ <— Folders AND the Movies in them MUST both be compliant - otherwise it’s a crap-shoot.
…Dr. Strange (2016).xxx
…all extras go here - sub folders or no sub folders - let’s hope it doesn’t matter.
Note: if you insist on having that extra **** that’s making your file name non-compliant remain in the file name - put it in [Brackets] so Plex will ignore it. The Folder and The Movie within must share the same name.

Put ONE (repaired) Movie in the folder with the extras, then move that folder into the library.
Update the Library.
WAIT - for all activity to cease and make certain all your extras and the movie are fully indexed and all show up.
Then place the next version of the movie OUTSIDE that first folder with the extras - either out in the main movie library, or in another folder of it’s own - a compliant example would be:

A Movie Library/
…Dr. Strange (2016) [Version Two]/
…Dr. Srange (2016) [Version Two].xxx
…no extras go here

Took me a while to figure this one out. I’d get extras one minute - the next minute they vanished. Removed one of the Movies, leaving only one - success.

By this time you probably know how to ‘Split’ "Merged’ items - so we’ll go by that tid-bit.

Doctor Strange is working as intended! (Name of movies was edited for screenshot. Two versions of the movie with different names.)

Forbidden Planet is the problem.

Which agent was used to ‘match’ Forbidden Planet?
(Take a look at the Plex XML info to find out. It is mentioned in the guid= element.)

Ok, you can battle Plex with non-compliant file names, fix matches, and general unhappiness later, but the folder with the extras and the one good file name and folder name should be working fine. I’ll assume you fixed that one in an attempt to get it to work - at least you got that part right.

Plex Dance the entire folder - so you can write a brand new bundle for Forbidden Planet. Fiddling around with names and such while the items are in a library usually returns less than spectacular results:

The Plex Dance®:

  1. remove entire FP Folder 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 (you did that for this one)
  6. replace FP folder into library
  7. update library

All Steps. In Order. No Shortcuts.

You’ve probably just got a bogus bundle for Forbidden Planet. Doing the above will dump the old bundle and write a new one.

@OttoKerner said:
Which agent was used to ‘match’ Forbidden Planet?
(Take a look at the Plex XML info to find out. It is mentioned in the guid= element.)

guid="com.plexapp.agents.imdb … no idea if that what you mean…

@JuiceWSA said:
The Plex Dance®:
It worked with dance eventually…
btw. In my experience Filenames doesn’t matter as much as folder names do. (movies anyway)
I had a problem with doctor strange’s extras a while ago, and all i had to do was remove “.” from folder name and refresh (no dance).
Why FP stumped me with both folder and file name "Plex"correct.

Eventually, Dr. Strange Extras will disappear.
Two poorly named movies in the same folder with the extras will eventually fail.

The good news is you know what to do to fix it.
The bad news is you’ll have to go a few more rounds with the Plexasaurus before you eventually and inevitably surrender.
FileBot, link in my signature, can turn your life around - if you let it.
(probably won’t help much with Extra Naming, but if it’s doing everything else - you can handle that easily)

:slight_smile:

@PunkleJones said:
guid="com.plexapp.agents.imdb … no idea if that what you mean…

Yes. This tells us that the movie was indeed matched with the ‘Plex Movie’ agent.
I suspected it was matched with TMDB or ‘unmatched’ instead.
Glad you figured it out.