I’m trying to establish how the new Plex Music deals with empty tags when importing music. A track could have all the tags completed, but that means a lot of duplication of data. So I was wondering how Plex deals with empty tags.
Sort tags:
First of all, I believe that Plex (correctly) uses a Sort tag if it exists and the basic version of that tag if it does not. In which case, if the Sort version would actually be the same, there is no point in explicitly storing that same text string in both tags. As a simplistic example, the Sort version of the Album Artist tag ‘Cream’ would also be ‘Cream’. So if the Sort Album Artist tag is blank, would Plex simply use the Artist tag ‘Cream’ when sorting the list of artists? Whereas a track with Album Artist tag of ‘Eric Clapton’ and Sort Album Artist tag of ‘Clapton,Eric’ would be sorted under ‘Clapton,Eric’?
The above is exactly how iTunes functions and I believe it also to be true in Plex, but would appreciate confirmation.
(Album) Artist tags:
I understand Plex’s use of the ‘Various Artist’ string in the Album Artist tag to denote such albums, but how does it deal with an empty Album Artist tag?
iTunes will simply use the Artist tag instead for that track, but Plex (correctly) stores the Album Artist in an Album record, not each track record. So how would it handle a missing Album Artist? Does it in fact simply create a different Album record for each such track, so an album would be split up into multiple Albums?
I have no problem with this since in this case Plex is having to deal with incomplete information. I am just trying to better understand exactly how it does function. I am not needing nor wanting to leave any Album Artist tags empty.
Conversely, how does Plex handle an empty Artist tag? Will it use the Album Artist tag data as the Artist for each such track?
When tagging and viewing large spreadsheet like tables of track tag data, empty ‘cells’ are easy to spot, but those tags that simply contain the same as a different tag for that track are harder to spot. So for this reason and also general database considerations for saving space and normalising data, I would like to be able to leave the Artist tag blank when it would be the same as the (always present) Album Artist.
I know the above works in iTunes (when set to prefer Album Artist) and I think it should work in Plex, but can anyone confirm absolutely that this is how the new Plex Music scanner/agent works when importing, so if the Artist is blank, that track’s Artist is set in the database as the Album Artist from the imported track file tag?
Or does it perhaps leave the track record’s Artist field blank, but use the Album Artist data from the Album record when needing to display a track’s Artist?
Either of the above would accomplish essentially the same result, but again, just trying to better understand how Plex functions in these circumstances.
Hope some experts out there could advise.