I’ve been using MusicBrainz Pricard to clean up some of my music over the last few days, and I keep catching Plex changing the album artist on compilation albums, from “Various Artists” to “Bob Dylan”.
To give a recent example, my High Fidelity soundtrack didn’t have any album artist previously, so Plex was showing a separate album for each track. After MusizBrainz cleaned it up, Plex correctly grouped all of the tracks into a single album, but incorrectly marked the album artist as “Bob Dylan”.
I have MusicBrainz set to rename the files when updating the ID3 tags so that triggers Plex to refresh when they change. MusizBrainz is writing both ID3v2.4 and ID3v1 tags, and clearing all existing tags, so only the MusicBrainz details are being included.
None of the ID3 tags say “Bob Dylan” anywhere. (I do have some Bob Dylan music, but I haven’t touched it yet.)
The Plex library is a premium music library and it also has “Use embedded tags” checked (because I have lots of obscure stuff that gracenote doesn’t know about).
Plex server version 1.14.0.5470 (running in the linuxserver.io docker on UnRAID) - I think the server updated this morning, and I know I saw this bug yesterday, so it probably also affects at least one previous version.
I’ve seen lots of plex bugs, but this is probably the strangest one yet. Does anyone have any idea what’s going on?
Please show the folder structure and file names of your tracks.
Most important for Sound Tracks and Sampler-style albums:
Is the ‘Album Artist’ meta tag set and has it identical content for every track within an album?
root@Unraid:/mnt/user/media/music# pwd
/mnt/user/media/music
root@Unraid:/mnt/user/media/music# tree High\ Fidelity\ -\ O.S.T/
High Fidelity - O.S.T/
├── 01 13th Floor Elevators - You’re Gonna Miss Me.mp3
├── 02 The Kinks - Everybody’s Gonna Be Happy.mp3
├── 03 John Wesley Harding - I’m Wrong About Everything.mp3
├── 04 The Velvet Underground - Oh! Sweet Nuthin’.mp3
├── 05 Love - Always See Your Face.mp3
├── 06 Bob Dylan - Most of the Time.mp3
├── 07 Sheila Nicholls - Fallen for You.mp3
├── 08 The Beta Band - Dry the Rain.mp3
├── 09 Elvis Costello & The Attractions - Shipbuilding.mp3
├── 10 Smog - Cold Blooded Old Times.mp3
├── 11 Jack Black - Let’s Get It On.mp3
├── 12 Stereolab - Lo Boob Oscillator.mp3
├── 13 Royal Trux - Inside Game.mp3
├── 14 The Velvet Underground - Who Loves the Sun.mp3
├── 15 Stevie Wonder - I Believe (When I Fall in Love It Will Be Forever).mp3
├── AlbumArtSmall.jpg
├── AlbumArt_{CB67AE47-33DC-4F85-9AA4-065CDCE40AF8}Large.jpg
├── AlbumArt{CB67AE47-33DC-4F85-9AA4-065CDCE40AF8}_Small.jpg
├── Folder.jpg
└── desktop.ini
0 directories, 20 files
Here’s another example (it happened with a bunch of the Future Trance albums):
root@Unraid:/mnt/user/media/music# tree Future\ Trance/Future\ Trance\ Vol.\ 27/
Future Trance/Future Trance Vol. 27/
├── CD1
│ ├── 1-01 Pulsedriver - Beat Bangs.mp3
│ ├── 1-02 Starsplash - Alive.mp3
│ ├── 1-03 Groove Coverage - Force of Nature.mp3
│ ├── 1-04 Kai Tracid - Conscious (Ferry Corsten remix).mp3
│ ├── 1-05 Dickheadz - Wir brauchen Bass.mp3
│ ├── 1-06 Rocco - One, Two, Three.mp3
│ ├── 1-07 Special D. - Dust to Dust.mp3
│ ├── 1-08 SveN-R-G vs. Bass-T - Lost in Spain.mp3
│ ├── 1-09 Flashrider - ■■■ in the Club.mp3
│ ├── 1-10 DJ’s at Work - Some Years Ago.mp3
│ ├── 1-11 Mark ‘Oh vs. Tjerk - Words.mp3
│ ├── 1-12 Crowdshaker - Stay (It’s Party Time) (Ziggy-X edit).mp3
│ ├── 1-13 Ziggy X - Geschwindigkeitsrausch.mp3
│ ├── 1-14 Pinball feat. Alberto Tapia - Time.mp3
│ ├── 1-15 Rave Allstars - Hardcore Feelings.mp3
│ ├── 1-16 Freddy Fader - Everybody Scream.mp3
│ ├── 1-17 Dee-jay Chucky - Take Me Up.mp3
│ ├── 1-18 DJane Nikita - Game of Live (Sven-R-G vs. Bass-T remix).mp3
│ ├── 1-19 Central Seven - Proper II Men Recovered.mp3
│ ├── 1-20 Potatoheadz feat. Da Rook MC - Get Down.mp3
│ ├── 1-21 Evolution - Walking on Fire.mp3
│ ├── AlbumArtSmall.jpg
│ └── Folder.jpg
└── CD2
├── 2-01 Novaspace - Beds Are Burning.mp3
├── 2-02 Kate Ryan - Only If (extended version).mp3
├── 2-03 Gigi D’Agostino - Silence.mp3
├── 2-04 Master Blaster feat. Turbo B. - Ballet Dancer.mp3
├── 2-05 Lasgo - Surrender.mp3
├── 2-06 Ian Van Dahl - I Can’t Let You Go.mp3
├── 2-07 Magic Affair - Fly Away (La Serenissima) (Yanou remix).mp3
├── 2-08 Second Run feat. Ramone - Seasons in the Sun.mp3
├── 2-09 Dave McCullen - Rave Heaven.mp3
├── 2-10 Bam - Rock Ya Body.mp3
├── 2-11 DJ Lee - X-Perience.mp3
├── 2-12 Rank 1 - It’s Up to You (Symsonic).mp3
├── 2-13 Paul van Dyk feat. Second Sun - Crush (album version).mp3
├── 2-14 Mellow Trax feat. INXS - Mystify.mp3
├── 2-15 Jens - Loops & Tings - Relooped.mp3
├── 2-16 Royal Gigolos - California Dreamin’.mp3
├── 2-17 DJ Tocadisco - Nobody (Likes the Record That I Play).mp3
├── 2-18 DJ Errik - Fast Cars and Bitches.mp3
├── 2-19 Commander Tom - Are Em Eye_ 2.3.mp3
├── 2-20 Kadoc - The Nighttrain.mp3
├── AlbumArtSmall.jpg
└── Folder.jpg
2 directories, 45 files
I’m pretty confident that the ID3 tags were set correctly by musicbrainz pricard, but I’m not sure how to show that here. Send me a PM and we’ll figure something out. Album Artist should be “Various Artists” for every file from both of those albums.
Keep in mind that you must perform the Plex Dance if you edit embedded meta tags after you added the files into your Plex library.
(with music, you can omit step 4 of the dance)
Oh geze. I knew you had to do some shennanagains to get plex to “forget” things, but I didn’t realize it was that bad. However, since it also happened with a new album I added this morning that was 100% correct before Plex ever saw it, I’m not sure that will solve the issue here.
For the ones that had been in plex previously, they were correctly identified as Various Artists for the most part (a few had VA or Future Trance or whatever), but plex is not remembering the old data - that would arguably be better than the current situation.
Ok, I just went through the full “Plex Dance” for High Fidelity, and I also switched the ID3 version from v2.4 to v2.3 just in case that was the issue, but no dice. Plex still re-imported it as Bob Dylan.
(MusicBrainz defaults to 2.3, but I prefer 2.4 for things with featured artists because it supports multiple artists on a single track. That matters for things like Future Trance, but not for High Fidelity)
Settings - Server - Agents - Albums - last.fm
pull the line ‘Local Media Assets’ to the topmost position
Repeat the same under
Settings - Server - Agents - Albums - Premium Music
I recommend you to stick to a strict folder hierarchy of
Music > Albumartist > Albumtitle
Which then means music/Future Trance/Future Trance Vol. 27 is the album ‘Future Trance Vol. 27’ by the albumartist ‘Future Trance’.
Side note regarding album art:
You have artefacts of Windows Media Player in your folders:
I recommend you to get rid of everything but folder.jpg.
Because all the other files are usually so small and of bad quality. And Plex will use those external album art files preferably.
So make sure you only have high quality versions of album art in those files.
You are free to make up an Album Artist ‘Future Trance’ and use that instead of ‘Various Artists’.
I recommend you to use this album artist in both the folder name and the embedded meta tags.
Ok, I did some more experimenting with switching whether Local Media Assets came first or second for everything under Albums and Artists, but nothing made any difference. I did notice that it didn’t seem to always save my changes, and so I opened up the error console and saw this:
Local Media Assets must be at the top if you want Plex to consider your embedded metadata. It must be there when you add the files into Plex.
Changing the order afterwards doesn’t make a difference indeed.
That little log snippet is unfortunately not enough to diagnose the issue. Please provide the full archive.
I definitely recommend to stay with ID3v2.3 with UTF-16 charset.
Use one album or artist as a test. Change the ID3 tags and perform the Plex Dance with the files.