Plex linter - tool to help identify metadata issues

Hi -

I wanted to share a little tool I created, based in part on the great plex_dupefinder.

It is called plex_linter and can be found here:

It’s a python script that uses the python API to check for various potential issues with music metadata.

For now, the tool is read-only and works only for music libraries. It will only tell you what some potential issues are, it won’t fix them for you.

I found it useful because of a couple of potential issues it can detect:

  1. Albums which have the same name - this sometimes happens when Plex splits an album
  2. Two artists with the same name - more rare, but sometimes Plex can split an artist
  3. Tracks with no title - I don’t know what causes this but sometimes Plex will erase the titles of tracks. This detects albums where this has happened.
  4. Tracks with an artist that is different than the artist noted in the metadata. For this check, I actually look at the file tags - not just the plex metadata - and print out any tracks which have an album artist that is different than the track artist.

Please give it a try on your library, and let me know if you have other ideas for metadata checks that could be added to this tool over time.

3 Likes

I’ve had a similar tool which’s main purpose is to write metadata to the file’s tag for use in other apps, that also does some of those checks, but yours is way better, thank you.

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