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.
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.
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.
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.
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.
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…
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.
In the new movie agent it’s now a single check box in the library-level settings (Advanced):
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.