Correctly labled movie files not being matched

Server Version#: 1.22.1.4228
Player Version#: 4.53.0

Hi anybody!

I am very new to Plex. I am a software dev, and have been using my own media app\web app for years (including secure realtime transcode streaming), but I am done supporting it! Everyone has sworn by Plex, so I thought I would give it a good go! But I have a problem …

I have labeled a few thousand folder\files as per the naming guide. All but one TV series matched perfectly, but the vast majority of my movies are not matched at all.

An obvious example is:

\Ghostbusters (1984) {imdb-tt0087332}\Ghostbusters (1984) {imdb-tt0087332}.mkv

This is not matched, but if I select “Match…” from the “…” menu, it finds the correct match immediately (first option).

This is the case for all the unmatched movie files I have checked so far (I have manually matched about 50 of 5000+ but about 98% are not matched. Needless to say, I do not fancy manually matching thousands of titles!).

I did note that the naming guide suggested adding db ids for the non-legacy agent, but I am unable to disable the “Plex Movie (Legacy)” Agent. Is there a non-legacy agent? And if so, how do I make it available?

I have searched through dozens of posts, and all seem to be related to bad naming or mismatched metadata etc. In my case, I already had an accurate database with correct IMDB ids and Year, so I automated the renaming process to ensure all files are named correctly (as per the guide). I can’t say I have manually checked all of them, as there are too many, but the 50 I manually matched, I did check - the file names had the correct year and iMDB id in the correct format.

Note: Refreshing Metadata made no difference.

My agent setup is as follows:

Films → Plex Movie (Legacy):
Open Movie Database
Plex Movie (Legacy)
Local Media Assets (Movies)
(all other options unselected)

Films → The Movie Database:
The Movie Database
Open Movie Database
(all other options unselected)

Why are the vast majority of these titles not matching? And is there a way to automate this “Match…” process?

Please help!

When it becomes necessary to name:

Ghostbusters (1984)

\Ghostbusters (1984) {imdb-tt0087332}\
.....Ghostbusters (1984) {imdb-tt0087332}.mkv

Plex has effectively developed themselves OUT of the media server bidness.

The former works perfectly at my house and I don’t need Open Movie Database - at all - ever - under no circumstances.

Right here it is at TMDB plain as day, ready to be instantly matched:

Note the name they give it:
Ghostbusters (1984)

That’s what FileBot named mine and that’s what worked instantly.

1 Like

You can see what agent you’re using by editing the library and going to the Advanced section. If you’ve just created this library then it should be using the new “non-legacy” agent.

If you can send me some logs I can see if there something going awry as your movies should match fine with that naming.

To grab logs go over to Settings → Troubleshooting → Download logs, then drop the zip here.

Hi @drzoidberg33,

I will send you some logs as soon as I can - thank you so much for the offer to check over them!!

For the record, this is a shiny new install (installed 25 Mar 21 NZSDT) with a shiny new library … and there is no option for a “new non-legacy agent” that I can see (I do not know what the non-legacy agent is called!!!), here is what I have:

Film → Personal Media:

  • Personal Media (selected)
  • Local Media Assets (selected)

Film → Plex Movie (Legacy)

  • Open Media Database (selected - added as plugin after initial fails)
  • Plex Movie (Legacy) (selected)
  • Local Media Assets (selected)
  • Fanart.tv (not selected)
  • CineMaterial (not selected)
  • OpenSubtitles.org (not selected)

Film → The Movie Database (selected)

  • The Movie Database (selected - is the the ne non-legacy Plex agent?)
  • Open Media Database (selected - added as plugin after initial fails)
  • Fanart.tv (not selected)
  • Plex Movie (Legacy) (not selected)
  • Local Media Assets (not selected)

Thanks again - I will get some useful logs to you asap.

Hi @JuiceWSA ,

I have tried using only the year, then added the imdb after that did not work - all to no avail. I added “Open Movie Database” as a plugin after plex agents all failed, and only after following myriads of other post suggestions. I tried each naming convention with and without “Open Movie Database” in separate installs on different VMs (before setting it loose on my real collection on my media server).

I am glad it works for you, but the reason for this post is that it does not work for me (Note: TV worked perfectly first time!).

If only I got a dollar everytime one of my devs said “it works on my machine”! I would have retired years ago :smiley:

Only legacy agents are shown in Settings → Agents. We’re in the process of modenising all this so it’s a little confusing right now with “legacy” and “non-legacy” agents - we’re hoping to make that clearer in some updates coming. These settings have no impact whatsoever on the new agents.

If you want to change settings for the new non-legacy agents you just edit the library itself and go to Advanced. Settings → [Manage] Libraries → Edit Library (when you hover over the one you want to edit).

I’ll take a look at those logs as soon as you provide them.

I have had a similar issue with some movies appearing to ignore the year when using the legacy movie scanner with The Movie DB as source.

One of those was just last night but i have discovered that I think this is due to The Movie DB site itself not using the year correctly.

The specific movie is called Night Shift and was released this year. I named the file “Night Shift (2021)” but it automatically matched with a film of the same name from 2020. This can then be correctly matched using the Fix Match option (which whows the years correctly as 2020 and 2021).

Searching manually on the TMDB site using the y: filter to narrow the results by year (so “Night Shift y:2021”) actually brings up three options from 2019, 2020 and 2021. Oddly, the one from 2019 is a film called Crown Vic so shouldn’t be there at all.

Searching TMBD for “Ghostbusters y:1984” brings up 2 entries, " On the Scene with the Ghostbusters (1984)" and the correct one. If I search for “Ghostbusters y:1985” it just brings up the correct one.

Not sure if this will help in any way at all but thought it worth mentioning.

I’ve been having the same/similar issue for the last few weeks or so (can’t remember exactly when it started) - as I add movies to my library Plex fails to match them, but when I tell it to match manually it does so with no problem. I don’t remember changing any settings relating to any agents or anything, but I haven’t really had time lately to dig into it and see why it might be happening. It used to match just fine upon initial import, with only an occasional failure, but now pretty much every movie I add has to be manually matched. Next time I add a few I’ll try to see what’s going on with the agent settings, 'cause it is getting a little annoying having to add this manual step to my clean-up process.

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