Movie title displays file name even though everything else is matched properly

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.

Bananas.

Any help would be very cool of you.

4 Likes

Immediate match:

/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

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

1 Like

It sounds like you have two issues.

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?

Thank you for sharing.

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.

Very interested in hearing any ideas on that one.

Here are a few more:

Pollyanna: The title it gives me no matter what with EVERYTHING ELSE matched PERFECTLY: Pollyanna.1960.1080p.BluRay.H264.AAC-RARBG

The filename: Pollyanna 1960 1080p BluRay H264

Scoob (2020): Scoob.2020.1080p.BluRay.H264.AAC-RARBG
Filename: Scoob! 2020 Bluray-1080p

The Fighting Preacher (2020): The.Fighting.Preacher.2019.PROPER.1080p.WEBRip.x264-RARBG
Filename: The Fighting Preacher (2019) 1080p WEBRip x264

The weird thing is at least two of these maybe all of them didn’t come from RARBG.

That sounds like a local metadata issue. When files are encoded they can contain metadata tags. Those look like “original” encoding file names.

Which scanner/agent are you using?

In the library settings, under Advanced, do you have “Prefer Local Metadata” UNCHECKED?

In the server settings, under Agents/Movies, for each of the types, do you have “Local Media Assets (Movies)” enabled … and at the BOTTOM?

I’m using the latest Plex scanner/agent.

In settings/library/advanced there is no place to check or uncheck Prefer Local Metadata. I’m unsure where it might be otherwise.

Local Media Assets are checked where applicable as the last thing.

Plex Server Version 1.20.1.3252

Did you see my previous post showing that Plex is, for whatever reason, not using filenames? I’m absolutely unsure where it is getting these names.

Not server settings/library/advanced.

Edit the advanced settings of the specific library itself. You can get to this from the “…” menu next to the Library name, Manage Library, Edit …

Or you CAN get to it from the server settings screen. Settings → Manage (towards the bottom) → Libraries → Edit (the specific library).

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.

2 Likes

Thank you. Found it. It is currently checked.
I don’t have a lot of local assets. But I have a few. Shall I uncheck it and try again?

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.

That did it! Thank you, Volts! You rock!

1 Like

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):

and after scanning here is the result within TV Shows:

and to demonstrate that all other metadata worked, here is episode 1:

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:

After changing the order of these:

and doing the Plex Dance (delete files, clear the recycling bin, scan, replace the files and scan again, the problem is solved:

Thanks again to seefilms for the original post and Volts for detailed help!

Tom

1 Like

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.

Let’s look!

What are your files named?
Which agent are you using in that library?

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)”.

Can you confirm what you’ve got?

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.

Did you use the “upgrade” process on your libraries, or did you change the agents?

Under the “…” menu next to “Edit”, is there a choice to “Upgrade” or “Convert” the library?