The plex scanner agents are terrible compared to The Movie Database and TheTVDB agents. the latter picks up almost everything with the correct artwork where as the plex agent picks the wrong movie, inserts weird titles but has the right artwork. If you don’t look at the year, you’d think it picked up the right movie. If you do a manual search using the plex agent, more than half the time the correct movie doesn’t even show up in the list.
Since you did not specify exactly what is wrong or give any examples or include any logs I guess you just came here to rant.
My experience is that Plex is nearly perfect at naming IF your files are named correctly and if you put local media assets at the bottom of the agent’s configuration.
Plex will accept naming and additional info but mostly only if it appears in the file name in square brackets.
The naming I use that works every time is:
MovieName (year).ext and I have yet to see even one mismatch.
Same, I have a large collection and the default agent finds my media correct all the time. Sometimes (with foreign films recently dubbed/released in the states) I put a movie with incorrect year, and Plex still picks it up. I then correct my filename to match Plex.
Plex Documentation → Your Media
→ Naming & Organizing TV Show Files
→ Naming & Organizing Movie Files
Care to share additional information?
Such situations usually come down to file permissions or naming & organization issues. That written, there is always the occasional movie or TV show that Plex has trouble matching.
Please show specific examples of how you have the media named and organized - a directory listing, screenshot, etc.
Include the full path to the file name and include the extension (mkv/mp4/etc).
standard naming convention that is accepted by Kodi and for the most part, Plex as well. the movie “Ghost” was recognized as “Ghosted” by the plex agent where as the TMDB recognized it fine. that happened with a few other as well that I can’t remember of the top of my head. If it weren’t for the fact that the plex agent also picks up the cast, TMDB, unfortunately does not, I’d stick with the TMDB agent. No issues with file permissions. Maybe I need to check something else in the advanced section
Those movies are named incorrectly. To work well Plex needs the date released in parentheses.
MovieName (DATE).ext
Plex, and most other media managers, use the date to refine there choices.
Also the movies you showed are mp4s and mp4s often have embedded metadata that, for some reason, is often VERY wrong. That is why I have moved “Local Media Assets” to the bottom in all Plex agents.
Add the year to the movie name (ex: Ghost (1990).mp4), then Plex Dance the movie (to remove incorrect matching info from the database).
Also, what is the path to the file and which folder is added to the library? It should be the folder holding the movies.
For example:
/movies/Ghost (1990).mp4 ← add movies to the library
/movies/G/Ghost (1990).mp4 ← add G to the library
Plex will read and prefer embedded metadata from MP4 files if configured to do so. This can sometimes result in bad matching (if the embedded metadata is incorrect).
When using Plex Movie agent/scanner, is it configured to look for embedded metadata?
Edit the Library → Advanced → Prefer local metadata
The Plex Movie and Plex TV Series settings are configured on a per-Library basis. The configuration in Settings → Agents does not apply when using those agents.
Okay I made some changes (no local assets) because it was showing the right artwork but for the wrong movie. for example, Bad Boys with Sean Penn and Bad Boys with Will Smith, the actual movie is with Sean and the artwork was from the 1983 non will smith version. but it recognized the Will Smith version from 1995. Now it shows the correct artwork based on what year it thinks the movie is from. now it’s easier to spot match errors. Having said that, here’s another example of it changing the title. This is actually the movie Crash from 2005, but the title is way off
. How did it pick up that title based on the file “Crash.mp4”? ![]()
Name that movie “Crash (2005).mp4” and, probably, the problem will disappear…
Just because the artwork is correct does NOT mean there is no local assets.
I have actually used various utilities to remove all “metadata” from all my files but I actually have the “Local Assets” parts of all agents disabled. I find zero value in using internal data for anything. It does nothing that I want done at all.
I would have to rename over 1000 files, which includes subtitle files in 2 languages
. I’m better of not using local artwork because that way I’ll know it picked up the wrong movie
So what?
And it is sufficient to start with only these items which are not recognized correctly.
(and those which are involved in mixups with other, similarly titled items)
Use FileBot and most renaming problems go away.
I needed to rename over 20,000 files (TV and movie) and it took me total, start to finish, about 20 minutes but most of that time was FileBot getting the show info and me, about 30 or so times, selecting the exact match when FileBot could not be sure.
Yes, great program. I’ve used in Windows, and I see there’s a version for linux. I’m off to the races pal
Great Idea!
You can do several titles at once with Filebot.
I’ve tried filebot and use it for TV shows, but I prefer TinyMediaManager for movies. This version is free if you want to try it
https://archive.tinymediamanager.org/v3.1.17/
It will rename your movie with the year in parenthesis, add the imdb number and put it in a folder with a movie poster
This is the naming format I use
TV show format
Show Name: ${showTitle} (${showYear}) {tvdb-${showTvdb}}
Season: Season ${seasonNr2}
Episode Name: ${showTitle} (${showYear}) s${seasonNr2}e${episodeNr2} ${episode.title}
Movie format
Folder format: ${title} (${year})
File format ${title} (${year}) {imdb-${imdb}}
thanks guys for all the help. much appreciated. Things are definitely looking better. Eventually I will rename everything but for now I’ll take Otto’s advice and just rename the problem files ![]()
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

