How to find which agent provided movie title?

Server Version#: 4.69.1
Player Version#: current

I have movies that are named for example “Nightmare Before Christmas.mp4” but on plex, the title is “The.Nightmare.Before.Christmas.1993.1080p.BluRay.H264.AAC-RARBG”. I’ve swapped around the agents, but nothing ever seems to change. First of all, is there something I need to do after changing the agent? I’ve “refreshed metadata” but nothing happens. Also, I’d like to be able to see, somewhere, the source of the title, so instead of just stabbing in the dark at a different agent, I could know specifically which agent was causing the junky file name. Any suggestions? Thanks!

Most likely embedded metadata in the file.

Examine the movie with MediaInfo. You will likely see “The.Nightmare.Before.Christmas.1993.1080p.BluRay.H264.AAC-RARBG” as the movie name.

You can also examine the Plex XML Info for the file.

MediaInfo Example:
Movie name : The Nightmare Before Christmas (1993)

XML Example:
title=“The Nightmare Before Christmas” titleSort="Nightmare Before Christmas


To update metadata for an entire library
Look at FileBot or similar programs, which can run through an entire library in minutes.


To Remove (Windows)

  • In Windows Explorer, right click on file. Choose Properties.
  • Select Details tab.
  • Edit the title, deleting the information or replacing it with desired title (ex: The Nightmare Before Christmas (1993)).
  • Alternately, choose Remove Properties and Personal Information to delete multiple metadata fields.
  • Apply.
  • Refresh the metadata for the movie or the movie library.

To Remove (Mac)

  • Download Subler
  • Load the file into Subler, edit metadata as desired, Save.
  • Refresh the metadata for the movie or the movie library.

Tell Plex to Ignore embedded Metadata (Plex Movie Scanner/Agent)


Tell Plex to Ignore embedded Metadata (Legacy Scanner/Agent)

  • Settings → Agents
  • Select Movies
  • In Plex Movie (Legacy) and The Movie Database, drag Local Media Assets to the bottom of the list.
  • Refresh metadata for the movie library.

Thanks, I will download that and have a look. Question though - can I just uncheck something in the agents to make it so it ONLY uses what it finds on the online sources? And is there one of those that’s “best” while others are ancient and out of date? I see fanart.tv and a few others. Finally, what is the difference, when I look in Agents, between * [Personal Media], [Plex Movie (Legacy)], and [The Movie Database]? I just went through and basically set each to the same list of agents in the same order, but why are there 3 options under movies and 3 options under shows?

Thanks!

That is the last two suggestions - Tell Plex to ignore…

Which one to use depends on which scanner & agent you are using.

Edit the library. If you see Plex Movie as the scanner & agent, you are using the new scanner/agent. All the settings are per library. The settings in Settings → Agents do not apply.

If you see anything else, including Plex Movie (Legacy), use the Legacy Scanner/Agent method.

I use Plex Movie and Plex TV Series as the scanner & agent for movies & TV shows. They were introduced last year. In many threads they will be referred to as the “new” agents.

The legacy agents will eventually be removed from Plex Media Server. Plex has not announced when this is happening.

See Plex DocumentationScanners & AgentsMetadata Agents for additional details.

Ugh sorry for wasting your time by not reading all the way down. My bad :frowning:

I don’t see the “new” agents in my list of agents. Only the legacy ones.

Any good reason not to just uncheck the “local media assets” boxes?

What version of Plex Media Server are you running? The new agents have been around since 1.20 (movies) and 1.23 (TV).

Also, if you are using the legacy agents, the server would nag you to update to the new agents. You would see a notice on the activity icon in Plex Web.

It does not matter. You can use the agent you want. I’m just curious.

If I remember correctly, if you uncheck the box, Plex will not find certain items such as external subtitles. That is why it is recommended to drag LMA to the bottom of the list.

That written, I haven’t used the legacy agents in quite awhile, so I could be mistaken.

It won’t hurt to try. Uncheck the box, refresh the metadata for the library. If you have any issues, recheck the box and drag LMA to the bottom of the list.



From my server, running PMS 1.25.x.
Plex Movie is the “new” agent.
Plex Movie (Legacy) and The Movie Database are the legacy agents.
Personal Media is for home movies, etc.

Disabling LMA will lose you all local assets. External subtitles, posters, local movie extras.

I’m on 1.25.5.x.

Your screen shot showed me that I was in a different area than you though. I was in the plex settings, then agents on the left side. On the screen you’re on, I see a tantalizing option - ‘prefer local metadata’. I’ve unchecked that and now it’s updating. Let’s see if that solves it. Thanks :slight_smile:

Hey hey! All fixed! Thanks! Going into the correct area did it :slight_smile: Hate it when that happens.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.