>> Albums can have no artists, and tracks can have no artists too.
>>
>Yes, but aren't these represented by a generated "No Artist" entry ?
>
Yes.
>> Also because there can be more than one album artist name to report
>> against the album label. When there are several for one album, one is
>> arbitrarily selected as the albums.contributor, and then used for
>> sorting and placement within the alpha-bar.
>>
>Is this special case supported by tagging standards and/or any other
>software beside SBS ?
>
What special case do you mean?
That there can be more than one album artist?
Yes. I don't see this as a special case at all - it's normal.
Id3v2.4 and FLAC tags both support multiple artists/album artists. Foobar and
some other apps support multiple artists. Some apps don't - eg. iTunes doesn't
support multiple artists or multiple genres, etc.
Id3v2.3 also seems to support multiple artists with NULL delimiters, although
it is a bit of a hack. There's a length param in the frame that represents the
length of the data, and it's not meant to support NULL separators, but most
apps do understand it, as this is in the standard for id3v2.4.
Id3v2.3 spec says you should use "/" as a separator for multi-items, but this
seems to be ignored by most apps.
One may think why should there ever be multiple album artists, but it's
perfectly reasonable. e.g. if you can have multiple artists on a track, and
the same multiple artists on every track, it stands to follow that the album
artist would by default be the same as the track artists.
That there can be a single defined album artist for sorting when there are
multiple album artists?
No.
>Sorting based on something that's arbitrarily selected doesn't feel
>good to me.
>
No, it's not good. I think it should perhaps deterministically sort by either
(positionally or alphabetically) the first album artist if there are several;
most of the time this seems to be the case, but sometimes not. I guess it's in
contributor id order, so in my case where I have:
ALBUM=Air Structures
each track having:
ARTIST=Brian Eno
ARTIST=Robert Fripp
If I browse albums by "Artist, Album", I would expect this to be sorted under
"E" (for Eno), but it appears under "F" (for Fripp). It displays the two album
artists in the order I have tagged them on songs, but I only find the album
sorted under "Fripp":
Air Structures
Brian Eno, Robert Fripp
I'm not personally bothered - I never browse albums by artist - don't really
see the point; browse artists is much neater.
NB. this case doesn't have Album Artist + Track Artists; only two main artists.
I think the logic is the same though if there are two specific ALBUM ARTIST
tags (haven't got any cases like this in my library at the moment).
>I'm not sure I like the phrasing "Exclude guest artists" because it
>should exclude all ARTIST tags on a compilation album and I'm not sure
>these can be considered guest artists. But I agree that my phrasing
>"Extra artists on individual tracks" isn't good .
>
Agreed - bad phrasing by me ;-)
Maybe "Exclude Track-only Artists"
>You shouldn't interpret me so strict :-)
>I meant: (compilation=0 or compilation is null)
>
Sorry - it's an occupational hazzard ;-)
_______________________________________________
ripping mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/ripping