Plex is not a file browser. Never was, probably never will be.
Allow me to be blunt here: if you donāt pay for your music, then invest at least a little bit of work to clean up the embedded meta tags from all the spam.
It can even be automated to derive the most important things from the file names etc.
This problem happens with video media and metadata in the library viewit seems tags takes precedence over scraped metadata and the naming/ structure of the media folders and files.
Yes I have been cleaning it up with mp3tagtools, but as there is no formal standard for media tags in video i have been nuking them and only including date and title to fix the plex display.
What agent are you using? If itās a modern agent (Plex Movie, Plex Series), ignore everything under Settings > Agents, and for each library, make sure Manage Library > Edit > āPrefer local metadataā is unchecked:
Plex is not Kodi. Therefore it doesnāt use .nfo files.
Plex will only read embedded meta tags from video files if they are in MP4/m4v format.
If you are removing the embedded tags before adding the file to a Plex library, they wonāt be any trouble.
The same applies if you change the container format to MKV.
If you name and organize your files as required, Plex can query metadata from its own metadata cache at plex.tv (if it is a video that can be matched)
If a video can be matched, and it has embedded meta tags as well, the check box āprefer local metadataā decides which is given preference.
I was under impression the tick box means it uses local assets to scrap locally.
So that tick box makes it prefer the embed tags to the plex scraper?
So I will have to use a custom xbmcscraper if I want to import my own metadata?
the library would be one of the ālegacyā type, so all the features which are available within a modern library are not available
currently there are only custom agents based on Python. And Python will be removed from Plex relatively soon (starting on the Shield, due to nVidiaās request)
a replacement API for custom agents that donāt use Python hasnāt been published yet (though it is in the works and will come before the removal of Python)
To be honest Iām unsure if I have something wrong or are still on an old library or the UI has changed from the guides in the articles as the new plex scrapers do not show up in settings agents.
But if I go to advanced settings in the manage library it is set to the plex movie agent.
The migration information on the articles are I guess from an older version also as it suggests to select the radio button (upgrade matching) from the elipisis menu that is not on my version of plex server?
Under agents and movies I only see plex legacy one listed.
It would be It would be nice if they converted the articles to a user editable wiki as it seems a lot of it is outdated.
If you are referring to the item āAgentsā in the settings, that is indeed only referring to the legacy agents. Simply because only the legacy agents have global settings. Whereas the modern agents have all their settings per-library, and the place for their settings is the Advanced tab in the properties of each library.
There is also a ālegacyā version of that agent. (It used to be called the āIMDb agentā, a long time ago.)
If the drop-down selector in your library only has legacy agents available, it means your library is of the legacy type.
That should be available in the ellipsis menu of all legacy libraries. But not if the library has been converted already.
And it never appears in the ellipsis menu of items within a library.
I donāt know any details myself yet.
Thatās no āhateā. Itās reasonable in a way, simply because the version of Python in Plex is 2.5, which has long been deprecated. Though it would be quite elaborate to exploit its known security weaknesses, itās not impossible. Removing it is therefore sensible.