Server Version#: PlexMediaServer-1.18.0.1944-f2cae8d6b-x86_64
I’m pulling my hair out over this. Please save me before I go running back to the rotting corpse of iTunes.
MY SETUP
Plex Pass, Plex Server (latest version) installed on a NAS. Approx 1000 albums all meticulously passed through MusicBrains Picard for great metadata accuracy.
MY PLEX MUSIC LIBRARY SETTINGS
Include in Dashboard NO
Album sorting DEFAULT
Prefer Local Metadata YES
Store track process NO
Include related content YES
Artist Bios YES
Album Reviews YES
Popular Tracks YES
Concerts YES
Genres PLEX MUSIC
Album Art LOCAL
Scanner PLEX MUSIC
Agent PLEX MUSIC
THE PROBLEM
It’s fairly widespread – I estimate the date of about 5-10% of my library is being wrongly displayed by Plex.
The following example is for the 2009 remaster of The Beatles album ‘Beatles For Sale’, which was originally released in 1964.
The folder location is Music/The Beatles/[1964] Beatles for Sale/
In MusicBrainz Picard I have a custom script that sets the year of the album to the original release date . This prevents the dates of remasters, re-releases, etc from populating the standard date field $set(date,$if2(%originaldate%,%date%))
If I drag the music into iTunes I can see that the year of the album is 1964. Cool.
However, Plex shows 2009, the date of the remaster! If I click the edit button on the album, the “Originally Available” date says 2009-09-09 – literally the date all The Beatles remasters were released!
If I try to ‘Fix Match’, all the examples say 1964, I click on one of them, the little loading icon flashes up for a second – and the ‘fixed’ album still says 2009.
I looked at the tags in Picard and iTunes and see no trace of 2009 anywhere in the tags.
TEST ONE
I created a very strict tag script in Picard using the $keep
plugin which strips EVERY SINGLE TAG except the ones that I specify. By default it keeps the MusicBrainz tags, but I used $unset
to remove those too.
As you can see from this screenshot, almost all tags have been removed, except for the absolute bare essentials.
I then scanned one of these test files in exiftool and the only trace of “2009” in the metadata is the year I original ripped the CD
I then did the Plex dance, then created a brand new music library in Plex. The album is added and it says 1964 for like one second, then the artwork spins around/updates and boom 2009. Ugh. Excuse me while I flip a desk.
I assume that Plex is insisting on pulling the date from the MusicBrainz database, despite me checking “Prefer Local Metadata”. I’ve also tried using the old Plex Music Scanner and Last.fm but see no difference.
IS PLEX RELYING TOO MUCH ON MUSICBRAINZ?
Another great example is the 2009 reissue of the 1994 album Ill Communication by Beastie Boys. The date in the tags is 1994. Plex, of course, says 2009. Once again, there is NO TRACE of 2009 in the tags OR exiftool metadata. This album was originally purchased by me from the iTunes Store and still has some iTunes metadata – none of which says 2009. It even says 1994 as the Content Create Date
I believe Plex using is MusicBrainz to associate it with the 2009 reissue simply due to the number of tracks on the album (20+12 instead of 20). You can see here in this screenshot from Picard that I have no other option but to pick a 20+12 2009 version (either CD or Digital Media).
TEST TWO
I created a brand new Plex test server on my Mac (my original is on a NAS) containing a few of the problem albums. The Beatles one shows as 1964 on the new server. The Beastie Boys tracks show the correct date too.
Not only that, but if I copy over a version of that file with my preferred tags (not the stripped down version) which even has [2009 Mono Remaster] in the album title, it STILL shows as 1964 as expected! Hurray.
So I assume that the issue is not with the files or tags, but with my original Plex NAS install?
I’ve already deleted everything in /Volumes/Plex/Library/Application Support/Plex Media Server/Plug-in Support/Caches/ Are there any other Cache folders I can delete or anything else I can do, short of deleting my entire server and starting over? shudder
I’ve check out Plex’s advice here for mis-matched music, and after some really basic suggestions they basically pass the buck to MusicBrainz and ask that you correct the issue with them. Thing is, these albums are like hugely popular albums, not like esoteric pan pipe music or something. There’s nothing wrong with even the suggested matches Plex throws up. Truly bizarre.
Any help would be appreciated.