[mb-devel] Picard & tag mapping
canidae at exent.net
Sat Aug 18 22:45:58 UTC 2007
what's the reason for having one "key" for id3v2/mp4 and another "key"
for ogg vorbis/apev2?
eg. "MusicBrainz Album Id" for id3v2/mp4 and "MUSICBRAINZ_ALBUMID" for
wouldn't it be more intuitive & consistent to use the same key for all 4?
eg: TXXX:MUSICBRAINZ_ALBUMID | MUSICBRAINZ_ALBUMID
or: TXXX:MusicBrainz Album Id | MusicBrainz Album Id
there are certain TXXX fields which are set all in upper case
(TXXX:CATALOGNUMBER, TXXX:ALBUMARTISTSORT) and that just makes it a bit
more unclear why it's not done like this in other fields.
and speaking of ALBUMARTISTSORT (and other ".*SORT"), wasn't this
ALBUMARTISTSORTNAME earlier (possibly pre-picard, i've been dormant for
why did the "NAME" disappear?
"MusicBrainz Track Id" is saved as a UFID frame in id3v2, and a "----"
frame in mp4. now i know the UFID frame is made especially for "unique
file identification" and that the track id fits fair here, but in my
opinion this should just be in a TXXX frame to group it with the other
if i got it right the UFID data supposedly should be binary as well.
More information about the MusicBrainz-devel