| How to Contribute | Sponsors | Help Wanted | Development | Docs | Metadata 2.1 | SVN Access | SVN Modules | SVN Viewer |
|
Music Metadata (ID3 and Vorbis/FLAC Comment) Tags
Applications that read or write metadata tags from music files should follow one consistent specification for what MusicBrainz information is stored where and in what tag. That way all the work of the various tagger applications will contribute to a well connected and clean body of metadata. Any application that deals with music should be able to read the MusicBrainz identifiers from a music file in order to communicate unambiguously about the music it's working with. ID3v2 Tag specificationsTo store the MusicBrainz identifiers in an ID3v2 tag, you will need to use a UFID frame for the Track Id, and up to three TXXX user defined text frames for the artist, album and trm identifiers. Please note that for ease of use the ID3 frames are specified to use ISO 8859-1. However, the types of characters used to express these tags are the same in ISO 8895-1 and UTF-8, since UTF-8 is backward compatible with 7-bit ASCII. MusicBrainz Track Identifier:
MusicBrainz Artist Identifier:
MusicBrainz Album Identifier:
MusicBrainz Album Artist Identifier: This identifier is used to indicate the artist for the album if the tracks on the album are from various artists. Currently, only an artist id of 89ad4ac3-39f7-470e-963a-56509c546377 is being used to indicate that this track comes from a various artist album. If this field is not present, the track comes from an album where all tracks were created by the same artist.
MusicBrainz TRM Identifier:
MusicBrainz Artist Sortname The artist sortname should really be stored in a ID3v2.4 frame called TSOP, but that is not supported under ID3v2.3. For writing ID3v2.3 tags, a XSOP frame that is formatted like a regular text frame should be used. You should never write a XSOP frame in ID3v2.4 tag.
Vorbis/FLAC comment specificationsTo store the MusicBrainz identifiers in an Ogg Vorbis comment stream or a FLAC file you will need to use the following comments. Remember that Vorbis/FLAC comments fields are in UTF-8, and they should follow these recommendations. MusicBrainz Track Identifier:
MusicBrainz Artist Identifier:
MusicBrainz Album Identifier:
MusicBrainz Album Artist Identifier: See comments above in ID3 section.
MusicBrainz TRM Identifier:
MusicBrainz Artist Sortname
|
| Original Design|vacubomb.com |
Contact details |
Server version: RELEASE-20071014 |