09-02-2020, 03:36 PM
@Atair
Oops, sorry about my mixing up genre and artist issues. I'll use vinnn's excuse (which I suspect he borrowed from me): not enough coffee this morning.
That null-byte trick was introduced with ID3v2.4. There's a lot of software which is still stuck on v2.3. Because of our recent flurry of activity, I was just creating and verifying some files to add to my test corpora to see if MPD's plugins recognize it.
Multiple entries of any field name is not an issue with Vorbis comments, as already discussed.
Apple never seems to get around to publishing its internal specs for its metadata scheme used in iTunes for aac/m4a files, but let's just assume that there can be many occurrences of @genre (genre), @art (artist), aART (albumartist) metadata "atoms". My go-to Python tool mutagen, for example, is deliciously vague. Its docs say "[T]ext values (multiple values per key are supported)" where by key they mean atom name such as @art.
It still seems to me that using multiple albumartist entries defeats the intended purpose but I won't argue the point. I can always ignore the "feature" if present.
Regards,
Kent
Oops, sorry about my mixing up genre and artist issues. I'll use vinnn's excuse (which I suspect he borrowed from me): not enough coffee this morning.
That null-byte trick was introduced with ID3v2.4. There's a lot of software which is still stuck on v2.3. Because of our recent flurry of activity, I was just creating and verifying some files to add to my test corpora to see if MPD's plugins recognize it.
Multiple entries of any field name is not an issue with Vorbis comments, as already discussed.
Apple never seems to get around to publishing its internal specs for its metadata scheme used in iTunes for aac/m4a files, but let's just assume that there can be many occurrences of @genre (genre), @art (artist), aART (albumartist) metadata "atoms". My go-to Python tool mutagen, for example, is deliciously vague. Its docs say "[T]ext values (multiple values per key are supported)" where by key they mean atom name such as @art.
It still seems to me that using multiple albumartist entries defeats the intended purpose but I won't argue the point. I can always ignore the "feature" if present.
Regards,
Kent