I’ve been struggling with the accuracy of my MP3 library. All of my MP3 files have ID3 tags set in the metadata. Yet, there are hundreds of files that do not get imported correctly into the Plex database. I get “Unknown Artist” and “Unknown Album” errors on MP3 file objects that have proper ID3 tags set on them. The folder/file structure is by artist / album / mp3 files. My most recent test was to take a two CD set where each song shows up with “Unknown Artist”, even though it is under the correct artist in Plex. The songs are also out of order because of the 2 disc set and even though I have set the ‘Disc’ & ‘DiscCount’ tags correctly for each song, Plex shows every song object with a DiscCount of ‘1’.
What standard is being used when reading metadata tags in Plex?
The following are the ID3 tags I have on each MP3 file object. Does Plex read all of these or are some added and/or omitted? I’m using the “taglib-sharp.dll” extension to read & set the media file tags.
StartTag :
EndTag :
TagTypes :
Tags :
Title :
Performers :
PerformersSort :
AlbumArtistsSort :
AlbumArtists :
Composers :
ComposersSort :
TitleSort :
AlbumSort :
Album :
Comment :
Genres :
Year :
Track :
TrackCount :
Disc :
DiscCount :
Lyrics :
Grouping :
BeatsPerMinute :
Conductor :
Copyright :
MusicBrainzArtistId :
MusicBrainzReleaseId :
MusicBrainzReleaseArtistId :
MusicBrainzTrackId :
MusicBrainzDiscId :
MusicIpId :
AmazonId :
MusicBrainzReleaseStatus :
MusicBrainzReleaseType :
MusicBrainzReleaseCountry :
Pictures :
IsEmpty :
Artists :
FirstArtist :
FirstAlbumArtist :
FirstAlbumArtistSort :
FirstPerformer :
FirstPerformerSort :
FirstComposerSort :
FirstComposer :
FirstGenre :
JoinedArtists :
JoinedAlbumArtists :
JoinedPerformers :
JoinedPerformersSort :
JoinedComposers :
JoinedGenres :