I have noticed that “Plex Movie Agent” does not pick up relevant metadata (e.g. Sort Title) from the .mp4 files, while other agents (i.e. “Personal Media”, “The Movie Database”) all are able to read that metadata. Is there any way to remedy this? I have tried toggling every option, and have made sure to have checked “Prefer Local Metadata” to no avail. Any help would be greatly appreciated.
Plex Movie Agent settings are configured on a per library basis, not in Settings → Agents. Also, reading embedded metadata from mp4/m4v files is turned off by default.
Thank you for your reply. But I’m not sure I understood your answer. Even when configuring the library and turning on “Prefer Local Metadata” the Plex Movie Agent does not read the “sort title” metadata.
When turning on “Prefer Local Metadata” the Personal Media and The Movie Database agents both read the “sort title” metadata and sort the movies accordingly for the exact same files.
In the meantime, you can manually add the Sort Title to each file if desired. I agree it is a pain. I do it for Star Wars and a couple of other movie franchises.
I ran a quick test on my server, also running 1.25.2.5319.
The Plex Movie (Legacy) agent finds and uses titleSort.
The new Plex Movie agent does not.
The info is not present in the xml info for a movie when using the new agent. It is present when using the legacy agent.
This has apparently existed for awhile. Here is a post from May mentioning the same thing.