Criteria for extras - reason for not being shown

Hi everyone,

I have been sorting my movies as you know, thus I have manually created extras as per https://support.plex.tv/hc/en-us/articles/200220677

For some reason, Plex is not seeing this specific folder worth of extras, and I was wondering if anyone knew why?

Folder name is Sherlock Holmes (1916) and imdb is http://www.imdb.com/title/tt0007338/

just did the plex dance… no luck…

I have my folder structure like this:

p:\movies\Airplane! (1980)

And inside that folder I have the main movie and all the extras:

Airplane! (1980).mkv
20 Questions-featurette.mkv
Making of Airplane-behindthescenes.mkv

That works for me. Your picture didn’t really show me anything so I don’t know if this is how you set up your media.

Also, what client are you using? I’ve read the FireTV + Plex app isn’t showing extras at all. My Shield TV app shows them.

im not even at the stage of using a client - currently using app.plex.tv managing the server…

dir: /1910/s/Sherlock Holmes (1916) with those files inside…

other folders with extras work fine, just this particular folder, as I have now sorted about 800 of my 5000 movies into the correct file names in order get the most out of plex… 800 other folders, 70% of them with extras ranging from 1 to multiple extras and no issues, but this particular folder is not showing me extras…

As a check I checked on iPhone/iPad/PMP and none shows the extras as the server is obviously not cataloguing the extras correctly

There are three steps to using Local Media Assets.

  1. Name the media per the specification
  2. Enable Local Media Assets

The steps and and naming standard can be found here: https://support.plex.tv/hc/en-us/articles/200220677-Local-Media-Assets-Movies

Scroll down to Local Trailers and Extras

  1. After enabling the Local Media Assets Agent, Update your Library

@ChuckPa if 800+ other movies are working without issue with Plex Scanner, then I don’t see that Plex Scanner/Local Media Assets are the problem here…

As noted in my 1st post, I have been following the naming conventions, there is just something in those files that cause Plex not to be able to figure it out… I’m not going to swap a library of 5000 movies over to Local Media just because of 1 issue and make my life miserable by having to do everything manually, then I might as well go back to my Mede8er…

When you set up the Plex movie library, where did you point the directory location? Did you put it at /1910/s or /1910/? I believe Plex works best if you don’t have two directories before the actual movies. So, this would be ok:

F:\ServerFolders\Plex\Movies\S
Movie1
Movie2\

But this would not:

F:\ServerFolders\Plex\Movies
S\Movie1
S\Movie2
T\Movie3\

As you can add multiple locations to each movie library, you could do this:

F:\ServerFolders\Plex\Movies\S
F:\ServerFolders\Plex\Movies\T
F:\ServerFolders\Plex\Movies\U

At least that’s how I understand it. When naming isn’t quite correct, things can work for a while and then bam, nothing.

If you close the Plex Server application and restart it, wait two minutes, then go to that troublesome directory and do a refresh/update on just it, you can check the newest scanner log to see what it did (or didn’t do.)

I’ve checked with a few here.
We’ve quickly created a test case and can pull up the match without delay.

I would like to ask you to do a Plex Dance (move the movie out, update, empty trash, clean bundles, move back in, update) and then go to Settings - Server - Help - Download Logs and attach the ZIP file you are given here with your next reply.

I will see what is happening when the scanner attempts to match it. It has to be so ridiculously simply we’re all overlooking it.

Edit: A very simple afterthought: On Linux… file permissions? (it has to be that simple we’ve overlooked it)

@kegobeer-plex
my top folder is my /sorted folder (added to plex as top folder)
in that folder i have 1900 , 1910, 1920, 1930, etc…
in every one of those folders i have 0-9, a, b, c, d, etc…
in every one of those folders i have Movie Name (year), with the actual movie files inside it

/sorted (added to plex)
…/sorted/1910/s/Sherlock Holmes (1916)/
…/sorted/1900/t/A Trip to the Moon (1902)/

Again, 800 movies so far and no other issues, so plex is quite happy with those…

As for my unsorted folders, i have /oldmovies folder
then there is server folder (old servers) alpha // beta // ceta // deta // etcetera (added to plex as per server folder)
then the old unsorted movies are in there (old.movie.name.unsorted.bluray.1957)
then the movie files are in those folders (old.movie.name.year.bluray.mkv) along with extras

/unsorted
/unsorted/server1 (added to plex)
/unsorted/server1/this.is.my.name.2047.bluray/
/unsorted/server2 (added to plex)
/unsorted/server2/whats.in.a.name.2000.bc.caveman-animation/

my /sorted folder is alo logged in library folder for /oldmovies (as a extra folder in settings) which means that once i move movies out of old folders, clean up files and names, and move it back to sorted folder, the main movie folder is seamless and just gets updated info instead of seeing it as a new movie being added…

Again, this has worked for 800 movies… EDIT adding folder structure for clarity

@ChuckPa soon as I get a gap I will do so and PM the logs… Also I checked rights, my user has same rights as all other movie files and extras over all my other movies, so that’s not it…

@ChuckPa Logs have been sent, thank you

Thank you for the logs.

Your system’s locale is not define. It is defaulting to C. This is the universal ‘undefined’ value. For PMS to properly detect your file names which contain unicode characters (very frequently used in French, German, and other languages), you must set the system locale to represent your region and append UTF-8.

For myself, living in the US, my locale is defined as en_US.UTF-8

You must set the appropriate locale for your language and country. If you include UTF-8, it will also provide all the extra characters mapped above ‘standard ASCII’.

On Ubuntu: to define and regenerate locale for US English.

sudo locale-gen en_US.UTF-8
sudo dpkg-reconfigure locale

Reboot the computer.

Edit:

Your logs show:

Jan 11, 2017 13:44:03.543 [0x7f3147dfe700] INFO - Linux version: 2.6.32-042stab120.11 (#1 SMP Wed Nov 16 12:05:45 MSK 2016), language: C
Jan 11, 2017 13:44:03.543 [0x7f3147dfe700] INFO - Processor       Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz
Jan 11, 2017 13:44:03.543 [0x7f3147dfe700] INFO - /usr/lib/plexmediaserver/Plex Media Server```

@ChuckPa I ran the first command, but could get the 2nd command to run even after installing the language-base packages for my system…

Instead of being a pain in the ass about 1 movie, I’m renaming the Italian file to the English name found here -> http://www.imdb.com/title/tt0337021/

Thanks for have a look though!

Having your locale set as it is, should really be corrected.

You’re in GMT-5 time zone (east coast of North America) so language is only 1 of 3 possible choices.

While it is your decision, why not fix it and be done. then you can keep the name as it should be ?

@ChuckPa I’m so far away from GMT-5 it’s not even funny :slight_smile: VPS will do that for ya… en_US is fine, English is my primary language both spoken and movie-wise, so probably best to keep it like that…

I’ve checked with support for my VPS and they gave me the correct commands to install language-base packs (or rather reinstall them, but not even after that did ur 2nd command work…) Maybe I didn’t explain the problem to them correctly or I should be doing apt-get install locale or something, I’m a newb @ linux …

Command given to reinstall language…
sudo apt-get install --reinstall language-pack-en-base

[master@blaster]:~/sorting$ sudo dpkg-reconfigure locale
dpkg-query: package ‘locale’ is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
/usr/sbin/dpkg-reconfigure: locale is not installed

I agree that the correct thing to do is sort the locale out, today was just not that day…

I believe you want to install / reinstall the locales package.

per: https://help.ubuntu.com/community/Locale

It should have been installed with the distribution but some minimal installations exclude it.