Server Version#: Version 4.34.4 running in binhex-plexpass docker on Unraid 6.8.2
Player Version#: N/A
The problem is pretty straightforward but let me spell it out as best I can.
My server has been running for nearly ten years. I have never had this problem. It started a few months ago. As near as I can tell, it was before the new Plex scraper (or whatever it’s called) came out.
THE PROBLEM: I have a few files in my movie library (it doesn’t seem to be affecting music or tv) that match perfectly but for the title. Instead of the actual movie title, it is the file name. Something like this: “Trolls.World.Tour.2020.1080p.BluRay.H264.AAC” instead of “Trolls World Tour”
It’s not the file naming style. Because that file naming style works with plenty of other movies I have in the files.
Scanner and Agent are both Plex Movie. (not legacy). I’ve tried using the legacy agent and the movie database…but. nothing changes it. This is occurring on 1 of about 100 movies. Both major studios and indie.
The title isn’t “locked” on these.
I’ve unmatched, fixed matched, refreshed metadata…everything I can think of.
And sure, I can go in to each one (there’s not a lot) and change them. BUT, in one instance, I went in and changed the title and later it changed it back. THEN, I went in, changed the title and made sure it was locked… and later, the title was still locked, but it was changed back to its file name.
/Movies
/Trolls World Tour (2020)
/Trolls World Tour (2020).mkv
If you want to keep the additional information, put it in square brackets.
Ex: /Trolls World Tour (2020) [1080p.BluRay.H264.AAC].mkv
FYI, Plex now supports putting the IMDB ID in the file name to help with matches.
Ex: /Movies/Trolls World Tour (2020) {tt6587640}/Trolls World Tour (2020) {tt6587640}.mkv
There is a file naming issue. The Plex scanner & agent try really hard to extra useful information from filenames, but they can’t always do it if things aren’t named appropriately. Trolls World Tour (2020).mp4 matches immediately for me.
But data reverting, or not saving, sounds like an additional issue. It would be good to share your logs and look for database issues.
Edit: Is it possible that you unmatched/matched/fix’d match when the locked fields were modified?
Okay, I have new information.
And it’s kind of weird.
So, I had assumed this whole time that it was using the file name.
It’s not.
This is the current title name for Trolls World Tour: Trolls.World.Tour.2020.1080p.BluRay.H264.AAC
This is what it gives me if I unmatch… everything. It comes back with: Trolls.World.Tour.2020.1080p.BluRay.H264.AAC
This is the file name: Trolls World Tour 2020 Bluray-1080p.
Those look like filenames. I think it’s getting them from the metadata in the files. I think you probably enabled that “Prefer local metadata” checkbox.
If it’s checked, then if any local assets or tags exist in your media, they will be preferred over the data that Plex sources.
Unless you are rabid about tagging all of your content, you almost certainly want it unchecked.
It seems like a nice harmless option. “Use my metadata if I provide it”. You are providing it, you just didn’t realize that you were, because it’s buried in the files.
I have been having a more widespread but similar problem that seefilms introduces. As it had been marked solved, I messaged Volts and he/she was kind enough to help me. I am not using the new Plex Movie Agent and have been running for 7 years via IMac to a Synology NAS. In my case, for several months, every ripped movie or TV show has not had the correct title, though all other metadata has been correct. For example, here is the first DVD of season 1 of the original Hawaii Five-O (episodes 1-4) after proper renaming within Finder of the files for inclusion in Plex (I had just ripped disk 2 before starting to look into this):
After help from Volts, I found a similar fix to the one shared with seefilms only as I am using an older agent, I needed to go under the TVDB agent where I found a similar priority listing:
I am having the same issue - however I have (and always had) local asset unchecked.
Any idea of why I might encounter this problem with some of my files? The movies are also properly matched.
So for example: Citizen Kane (1941)\Citizen Kane (1941) [1080p, x264, 1ch, AAC, BluRay] end-ups being name Citizen Kane (1941) [1080p, x264, 1ch, AAC, BluRay] even though it properly matched Citizen Kane.
However Act of Killing (2012)\The Act of Killing (2012) [1080p, x264, 2ch, AAC, BluRay] is properly named The Act of Killing.
The library is a new build on the Shield and the scanner is Plex Movie Scanner, agent is Plex Movie
Interestingly the same movies do not have that issue on the server on my Windows 10. On that server they were first scanned using the older scanner/agent (as an old server) but were updated to the same setting as in my previous message a week or two ago.
That definitely looks like an embedded tag. It’s really common for encoders to include the filename in the tag, just like that.
Edit the Library itself, Settings -> Manage -> Libraries, hover over the library, and hit Edit on the right.
Under Advanced, go to the bottom. I’m confused that you said you have “Plex Movie Scanner” with “Plex Movie”. I don’t think that’s a valid combination.
I believe the pairing for the new Scanner:Agent is: “Plex Movie”:“Plex Movie”.
And the legacy agent is “Plex Movie Scanner”:“Plex Movie (Legacy)”.
Sorry it - just started a refresh of the metadata and advanced is greyed out.
In the old server I have (as you stated) Plex Movie; Plex Movie - but on the shield I am positive it was Movie Scanner - could be that I did not see the “Legacy” as I am running two windows half size to compare the two servers.