Upgraded library Plex Movie, question about local metadata settings

Server Version#: 1.25.0.5282

I just updated my Movie library’s to the Plex Movies agent.

It seemed to go OK i had no unmatched movies.
I had two movies with duplicates. One had two files the other 3.
I split them apart and re-matched.

Ok this is where my question starts.

On this page it explains the library setting for the Plex Movie agent

It talks about
“Use Local assets: When scanning this library, use local posters and artwork if present. (Local subtitles files will be used whether this is enabled or not)”
I have all the art work and actor images in each movies folder. No Problem this is clear

“Prefer local Metadata: When scanning this library, prefer embedded tags and local files if present.”
Dose that include the NFO file or movie.xml files?

I ask as i want to know if i can still use or need the “XBMCnfoMovieImporter” plugin ? or is this now built-in the latest plex server using the new Plex Movie Agent.

Because as i was trying to rematch the few movie i noticed the only choice in the list was the Plex Movie choice.
I went and look at the agent list and the XBMCnfoMovieImporter was unchecked and at the bottom.
Not sure if the upgrade did that or not. But this one library i was upgrading had a lot of very hard to match movies yet it came out good maybe because of all my good local data. I though i had it set to use the XBMCnfoMovieImporter because of this but this is how it is set now. I noticed that the XBMCnfoMovieImporter


.

No, Plex only reads embedded metadata tags from certain file formats (e.g. mp4, m4v, mov).

The current generation Plex agents don’t support complementary agents like the 3rd party XBMCnfoMovieImporter or SubZero, OpenSubtitles…

As for the Agents settings (Settings > [Server Name] > Agents)… those only apply to the legacy agents which used server-wide configurations. The current-generation agents are configured in the advanced options of each individual library which is using that agent. Long story short… the server agents settings have no impact on your libraries using the Plex Movie agent.

If you want to match a movie that’s only listed on a certain platform, you can use the ID of the movie from that repository when manually matching it (or fixing a match).
You can e.g. enter its IMDB ID or the TMDb-ID with a leading tmdb- prefix instead of the actual movie title in the search field.

1 Like

Thank for the help

I find that after the library update most everything is the same, but now i have to go through each move or TVshow and manually say refresh metadata (EDIT: should of not refresh and only said fix match ) or fix match for it to really update to get the TMDB rating icon or the TVDB rating icon and in some case other things that were missing. Then it is truly updated.
I have noticed my TVshows that i watched are not updating in Trakt like they were before. Last time, i got that fixed, i had to go through each TVshow and manually refresh metadata. Seems i have to do that again.

I think it is time to forget about any custom edits i might have made to hard to match shows or rare content, as i have spent way to much time over the years trying to keep this database right and each new plex update as well as each new program used to fetch the data before i add it to plex is the same. They are hard to control and you never really know what was changed after big operation like this.

Time to say hell with it and let plex do its thing. At least Plex don’t edit the local files it just reads them.

Did you lock all your metadata for your custom edits?
No? Oh dear!!!
On the plus side it didn’t and still doesn’t lock anything anyway. The fix comes after it’s been broken…so it’s all good.

I know it sounds bizarre that fully local metadata (reading local xml, nfo etc…) isn’t something Plex will recognise…but that’s so circa 2000. I have never been sure if Plex is striving for something new and modern and works or simply 20 years behind.

Did I lock everything most likely not.

A lot of it was added manually but only some of it in Plex where then it would lock. I have one library called sleaze movies. Most of its rare old stuff back when I collected it , it could find the movie title in some cases but no description no director etc etc. A lot of those I collected data off the internet and piece the information together by hand , it’s in the NFO file. But nowadays with the new scanners you get what you get from the movie sites whatever they say that’s what you get. I pick and choose the reviewers comments and I take the ones I think most fit for the movie I’m updating but I’ve stopped doing that over the years and I’m too tired of trying to maintain the database when everything I used seems to want to go and change everything.

I have backups of the original metadata where I just ran a batch file that would collect all the smaller files and images out of each folder and put them into one large rar file. But to go through thousands of movies and compare each file I ain’t doing that either so. It is what it is at this point. Back when I used to use embry, Cody, Plex , Windows Media center there’s probably a couple of other ones. It was great when I could make everything use the NFO file. One file for all the different sources. But everybody’s went their own direction over the years and all the add-ins that used to let you do that don’t seem to be functioning anymore.

And I don’t even know if it does any good to lock your data. Because the first time you get a mismatch in Plex if your doing unmatch, it unlocks everything and then when it grabs metadata it overwrites it. Same when it took a bunch of movies and joined them all together even though they’re all in different movie folders with different titles. Then I have to split them apart and rematch them so much for your lock data there boy it got discombobulated a few times in that process.

1 Like

After changing the agent from “legacy” to “new” it is mandatory to trigger “Refresh Metadata” on the whole library.
Let this operation finish, give it plenty of time. Don’t go in and edit anything while the refresh is still running. I’d go even so far and say that you should only assess the results of the change until a nightly server maintenance cycle has passed.

I did refresh all metadata a couple of times nothing changed. It looked like I had to manually force fix match every movie one at a time, thousands of them in the library.

So then I edited the the library and removed the check mark for prefer local metadata. Then I refreshed all metadata and lo and behold it actually did something to every movie. It’s a shame that’s what I had to do to actually get it to do something which was probably more than I wanted it to do.
In the end I kind of wish I never updated the library and it’s the second time I was sort of forced to do it.

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