I think it is readily apparent that plex does not (and probably will not ever) support 2.4 tags.
I used mediamonkey to manage my music library, all of my tags should be 2.3 and I still have this problem (no track artist).
The majority of my music has already been tagged with musicbrainz picard.
Most of my compilations are tagged with a few different things that I have standardized (and not going to change just to satisfy plex);
the words Various Artists is never used. Only “Various” album artist is used for general compilations.
Soundtracks have an album artist of “Soundtracks”.
Techno/dance compilations have an album artist of “Techno”.
Other large collections are also grouped under an applicable album artist… for example time-life series of albums are all under album artist = “Time-Life”. VH-1 album are album artist = “VH-1”.
I will not be retagging 200k+ tracks just to please plex.
I use to do that too but with “Singles” since there are more than 1. Then ran into OMD’s album Singles. I’ve since switched to naming the album for singles as the name of the song.
I only wish I could get it to work as they insist it does work. Hopefully we can shake out a specific cause or two of the problems. I think the ID tag version is something important here, and should be documented (i’m working on confirming the behavior).
Although I’ve been advised not to use v2.4, at least 2/3 of my library uses that format. Plex seems to read the tags for track artist, artist, genre, and even release date amongst others. I can change any of those tags, refresh metadata on an album, and it’s reflected in Plex.
I’m guessing Plex utilizes some form of ffmpeg’s ffprobe, which as far as I can tell, reads the tags properly.
Out of curiosity what does MusicBrainz Picard show for your compilations? Does it organize it properly? They are the best standardized tagging platform and Plex as far as I know uses that.
I actually curate all my music via Picard, all 60K+ songs are properly tagged etc. etc. and I have always “used local tags” and now i am interested to see how well Plex matches up to my local content. Creating a new library now
Plex doesn’t use Picard.
It uses Musicbrainz. (i.e. the database), but combines it with more data from other services like allmusic, last.fm and fanart.tv
To sum up so far, this has been the most informative piece if info I’ve received today.
Using an ID3 tag version of 2.3 doesn’t fix things for comps in and of itself. I’m now testing whether that in combo with “Various Artists” in the Album Artist field will do it.