What a mess

Server Version#: 1.21.2.3943

After several years, I decided to finally update my PMS. New and shiny… except that things no longer work the way they should.

With the new Plex agent my movie library is a mess : titles are the file names (even if metadata is ok) and subtitles are absent (besides, where can I extend the Plex agent with plugins like OpenSubtitles, Sub-Zero… ?)

I switched back to the legacy agent to get my subtitles but titles are still broken : file name instead of real name. Really annoying when you like things clean and organized…

I am not even asking for help so much I am disappointed. This feature (metadata, subtitles) should now work out of the box.

Plex is MP4/M4V Challenged. Have been since Plex was born.

The LMA Hack is quicker than REMOVING the embedded Title Field in all your MP4/M4V files. That name you see is the Embedded Title Field and Plex PREFERS that Title, even over a perfectly named file.

Note:
If your files were MKV - you wouldn’t have this problem.
Plex can ONLY read internal metadata for MP4/M4V files.

LMA is enabled and at the bottom of the stack of agents under all tabs
I had all set up and working well until I tried the new Plex agent :frowning:

You’ll have to find out how that works with the new agent.

I’m sure it’ll be interesting - and also quite irritating.
… and Plex wonders why folks aren’t leaping aboard their new movie agent… and won’t make the switch to the new TV Agent either.

Plex developers don’t use Plex like Plex Users do.
That much is certain.

1 Like

Being a developer myself I totally agree : huge gap between the way users use software and developers do !

Here I am in the user’s shoes and I don’t really have time to fiddle around each time a new version gets out. Since I won’t leave Plex (would mean fiddle again), I have to accomodate…

Yep… we got nowhere to go.
The problem: Plex knows it.

I remove ALL metadata from ALL video files on arrival at the same time I rename/remux everything to MKVs. <—I also have LMA Hacked - I don’t want any shenanigans. Plex seems to be Shenanigan Central.

The more I do before - the less I have to do later.

2 Likes

If you just changed the agent and scanner to the new Plex Movie scanner for an existing library, I believe that would only affect any new movies you have added to the library. (Unless you did the auto-upgrade to the library) Any movie you added will remain tied to the new agent, even after you changed back to the old agent. You will probably have to “Plex Dance” those movies to completely remove it from the database, and then re-add it into your library so that it uses the agent you want.

One thing that would help is naming your files correctly. Kinda help futureproof them.

https://support.plex.tv/articles/naming-and-organizing-your-movie-media-files/

Oh, I did not know that once they were assigned to an agent, they would remain tied to it. Ok, I will just move the latest elsewhere and put them back. Thanks.

Why would I do that ? Plex does that for me… well did.

His file naming could be correct, but that embedded metadata is what Plex is PREFERRING - AND SHOWING.

I use FileBot - My File Names are Perfect - if I didn’t LMA Hack/Remove Metadata/Remux to MKV - I’d have the exact same issue.

The HUNDREDS of Plex users benefiting by this process somehow outweighs the MILLIONS of Plex users that are victimized by it.

Well that’s news to me, Plex does NOT fix File names. At best it will change the name as it can not match with naming provided.

Good advice read and follow the Support articles on naming. Too many Plex forum members think it’s not required.

Answered too quickly… of course Plex does not fix file names. But the scanner always did a great job : even with crappy. file names, it managed to match the good movie, get all the metadata, the subtitles…

You got lucky.
Using Plex approved file naming takes the guess work out of it.

I’m going by what @coolmatt is telling us.

Use Case:

Hapless User runs S17 DVDs of Family Guy through MakeMKV.
Hapless User leaves embedded title field MakeMKV puts in every single file it creates.
Hapless User names files perfectly - 'cause he read the Plex handbook.
Hapless User runs said media through Handbrake and Handbrake dutifully copies bogus Title Field to every file it makes - and it’s making MP4s - for our use case.

Result:

Super.Duper.Hot.Dog.Number.One.Fabily.Goy.DVD.Volume.19.Dikcs-0001

Hapless User: WTF?

1 Like

I understand how it happens.
The OP said that wasn’t the case. I believed him. :blush:

That is happening to millions because the default actiom is to prefer internal metadata.

The displayed title for an mp4 defaults to what the OP showed above.

All the user work arounds are described herein for a problem Plex continies to create.

1 Like

In the new movie agent it’s now a single check box in the library-level settings (Advanced):

image

Having this checked is the equivalent to having LMA at the top of the agent priority list, when using the old movie agent. In fact, whether or not this box is checked by default is dependent upon the location of LMA in the priority list for the old agent, if you chose to upgrade that library; if LMA was at the top, the box is checked, otherwise it is unchecked.

@coolmatt If you’ve still got the new agent selected for your library, try unchecking the box above in your advanced settings for that library. Then, rescan and refresh metadata for it (the rescan is likely unnecessary, but won’t hurt).

In the end though, and as @JuiceWSA mentioned above, it’s probably best to ensure you embedded metadata is correct, or have none at all.

For mp4\m4v scrub everything with EasyTag and let the plex agents get everything. That’s always worked very well for me.