Tag Mapping: Difference between revisions
m (Remove duplicate table header) |
(Add ID3v2.2 mappings and fix some errors) |
||
Line 32: | Line 32: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| bgcolor=#CEF2E0 | <b>Album</b> Title || Album (30 chars) || TALB <ref name=id3v2.3 /> || TALB || ©alb <ref name=musicbrainz /> || WM/AlbumTitle <ref name=musicbrainz /> || ALBUM <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Album <ref name=musicbrainz /> || || IPRD <ref name=fb2kriff /> || upnp:album <ref name=twonky /> | | bgcolor=#CEF2E0 | <b>Album</b> Title || Album (30 chars) || TAL || TALB <ref name=id3v2.3 /> || TALB || ©alb <ref name=musicbrainz /> || WM/AlbumTitle <ref name=musicbrainz /> || ALBUM <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Album <ref name=musicbrainz /> || || IPRD <ref name=fb2kriff /> || upnp:album <ref name=twonky /> | ||
|- | |- | ||
| Album Title Sort Order || || <i>TSOA</i> <ref name=foobar2k /> / XSOA <ref name=musicbrainz /> || TSOA || soal <ref name=musicbrainz /> || WM/AlbumSortOrder <ref name=musicbrainz /> || ALBUMSORT <ref name=musicbrainz /> || ALBUMSORT <ref name=musicbrainz /> || || || | | Album Title Sort Order || || || <i>TSOA</i> <ref name=foobar2k /> / XSOA <ref name=musicbrainz /> || TSOA || soal <ref name=musicbrainz /> || WM/AlbumSortOrder <ref name=musicbrainz /> || ALBUMSORT <ref name=musicbrainz /> || ALBUMSORT <ref name=musicbrainz /> || || || | ||
|- | |- | ||
| Original Album Title <ref name=foobar2k /> || || TOAL <ref name=id3v2.3 /> || TOAL || || || || || || || | | Original Album Title <ref name=foobar2k /> || || TOT || TOAL <ref name=id3v2.3 /> || TOAL || || || || || || || | ||
|- | |- | ||
| Disc <ref name=musicbrainz /> / Set <ref name=foobar2k /> Subtitle (for multi-disc sets) || || <i>TSST</i> <ref name=foobar2k /> || TSST || ----:com.apple.iTunes:DISCSUBTITLE <ref name=musicbrainz /> || WM/SetSubTitle <ref name=musicbrainz /> || DISCSUBTITLE <ref name=musicbrainz /> || DiscSubtitle <ref name=musicbrainz /> || || || | | Disc <ref name=musicbrainz /> / Set <ref name=foobar2k /> Subtitle (for multi-disc sets) || || || <i>TSST</i> <ref name=foobar2k /> || TSST || ----:com.apple.iTunes:DISCSUBTITLE <ref name=musicbrainz /> || WM/SetSubTitle <ref name=musicbrainz /> || DISCSUBTITLE <ref name=musicbrainz /> || DiscSubtitle <ref name=musicbrainz /> || || || | ||
|- | |- | ||
| Show Name || || || || tvsh <ref name=musicbrainz /> || || || || || || | | Show Name || || || || tvsh <ref name=musicbrainz /> || || || || || || | ||
Line 46: | Line 46: | ||
| Show Name Sort Order || || || || sosn <ref name=musicbrainz /> || || || || || || | | Show Name Sort Order || || || || sosn <ref name=musicbrainz /> || || || || || || | ||
|- | |- | ||
| Content Group <ref name=foobar2k /> || || TIT1 <ref name=id3v2.3 /> || TIT1 || ©grp <ref name=musicbrainz /> || WM/ContentGroupDescription <ref name=musicbrainz /> || GROUPING <ref name=musicbrainz /> || Grouping <ref name=musicbrainz /> || || || | | Content Group <ref name=foobar2k /> || || TT1 || TIT1 <ref name=id3v2.3 /> || TIT1 || ©grp <ref name=musicbrainz /> || WM/ContentGroupDescription <ref name=musicbrainz /> || GROUPING <ref name=musicbrainz /> || Grouping <ref name=musicbrainz /> || || || | ||
|- | |- | ||
| bgcolor=#CEF2E0 | Track <b>Title</b> || Title (30 chars) || TIT2 <ref name=id3v2.3 /> || TIT2 || ©nam <ref name=musicbrainz /> || Title <ref name=musicbrainz /> || TITLE <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Title <ref name=musicbrainz /> || || INAM <ref name=age /> <ref name=fb2kriff /> || dc:title <ref name=twonky /> | | bgcolor=#CEF2E0 | Track <b>Title</b> || Title (30 chars) || TT2 || TIT2 <ref name=id3v2.3 /> || TIT2 || ©nam <ref name=musicbrainz /> || Title <ref name=musicbrainz /> || TITLE <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Title <ref name=musicbrainz /> || || INAM <ref name=age /> <ref name=fb2kriff /> || dc:title <ref name=twonky /> | ||
|- | |- | ||
| Track Title Sort Order || || <i>TSOT</i> <ref name=foobar2k /> / XSOT <ref name=musicbrainz /> || TSOT || sonm <ref name=musicbrainz /> || WM/TitleSortOrder <ref name=musicbrainz /> || TITLESORT <ref name=musicbrainz /> || TITLESORT <ref name=musicbrainz /> || || || | | Track Title Sort Order || || || <i>TSOT</i> <ref name=foobar2k /> / XSOT <ref name=musicbrainz /> || TSOT || sonm <ref name=musicbrainz /> || WM/TitleSortOrder <ref name=musicbrainz /> || TITLESORT <ref name=musicbrainz /> || TITLESORT <ref name=musicbrainz /> || || || | ||
|- | |- | ||
| Track Subtitle<ref name=foobar2k /> || || TIT3 <ref name=id3v2.3 /> || TIT3 || ----:com.apple.iTunes:SUBTITLE <ref name=musicbrainz /> || WM/SubTitle <ref name=musicbrainz /> || SUBTITLE <ref name=musicbrainz /> || Subtitle || || || | | Track Subtitle<ref name=foobar2k /> || || TT3 || TIT3 <ref name=id3v2.3 /> || TIT3 || ----:com.apple.iTunes:SUBTITLE <ref name=musicbrainz /> || WM/SubTitle <ref name=musicbrainz /> || SUBTITLE <ref name=musicbrainz /> || Subtitle || || || | ||
|- | |- | ||
| Version || || || || || || VERSION <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || || || || | | Version || || || || || || VERSION <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || || || || | ||
Line 67: | Line 67: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| bgcolor=#F5FFFA | Album Artist || || TPE2 <ref name=id3v2.3 /> || TPE2 || aART <ref name=musicbrainz /> || WM/AlbumArtist <ref name=musicbrainz /> || ALBUMARTIST <ref name=dbpoweramp /> <ref name=musicbrainz /> || Album Artist <ref name=musicbrainz /> || || || upnp:albumArtist <ref name=twonky /> | | bgcolor=#F5FFFA | Album Artist || || TP2 || TPE2 <ref name=id3v2.3 /> || TPE2 || aART <ref name=musicbrainz /> || WM/AlbumArtist <ref name=musicbrainz /> || ALBUMARTIST <ref name=dbpoweramp /> <ref name=musicbrainz /> || Album Artist <ref name=musicbrainz /> || || || upnp:albumArtist <ref name=twonky /> | ||
|- | |- | ||
| Album Artist Sort Order || || <i>TSO2</i> <ref name=foobar2k /> / TXXX:ALBUMARTISTSORT <ref name=musicbrainz /> || " || soaa <ref name=musicbrainz /> || WM/AlbumArtistSortOrder <ref name=musicbrainz /> || ALBUMARTISTSORT <ref name=musicbrainz /> || ALBUMARTISTSORT <ref name=musicbrainz /> | | Album Artist Sort Order || || || <i>TSO2</i> <ref name=foobar2k /> / TXXX:ALBUMARTISTSORT <ref name=musicbrainz /> || " || soaa <ref name=musicbrainz /> || WM/AlbumArtistSortOrder <ref name=musicbrainz /> || ALBUMARTISTSORT <ref name=musicbrainz /> || ALBUMARTISTSORT <ref name=musicbrainz /> | ||
|- | |- | ||
| bgcolor=#CEF2E0 | Track <b>Artist</b> || Artist (30 chars) || TPE1 <ref name=id3v2.3 /> || TPE1 || ©ART <ref name=musicbrainz /> || Author <ref name=musicbrainz /> || ARTIST <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Artist <ref name=musicbrainz /> || || IART <ref name=fb2kriff /> || upnp:artist <ref name=twonky /> | | bgcolor=#CEF2E0 | Track <b>Artist</b> || Artist (30 chars) || TP1 || TPE1 <ref name=id3v2.3 /> || TPE1 || ©ART <ref name=musicbrainz /> || Author <ref name=musicbrainz /> || ARTIST <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Artist <ref name=musicbrainz /> || || IART <ref name=fb2kriff /> || upnp:artist <ref name=twonky /> | ||
|- | |- | ||
| Track Artist Sort Order <ref name=foobar2k /> || || <i>TSOP</i> <ref name=foobar2k /> / XSOP <ref name=musicbrainz /> || TSOP || soar <ref name=musicbrainz /> || WM/ArtistSortOrder <ref name=musicbrainz /> || ARTISTSORT <ref name=musicbrainz /> || ARTISTSORT <ref name=musicbrainz /> | | Track Artist Sort Order <ref name=foobar2k /> || || || <i>TSOP</i> <ref name=foobar2k /> / XSOP <ref name=musicbrainz /> || TSOP || soar <ref name=musicbrainz /> || WM/ArtistSortOrder <ref name=musicbrainz /> || ARTISTSORT <ref name=musicbrainz /> || ARTISTSORT <ref name=musicbrainz /> | ||
|- | |- | ||
| Arranger || || IPLS<ref name=id3v2.3 />:arranger <ref name=musicbrainz /> || TIPL:arranger || || || ARRANGER <sup>M</sup> <ref name=vorbis-ogg-tagging /> || Arranger <ref name=musicbrainz /> | | Arranger || || IPL:arranger || IPLS<ref name=id3v2.3 />:arranger <ref name=musicbrainz /> || TIPL:arranger || || || ARRANGER <sup>M</sup> <ref name=vorbis-ogg-tagging /> || Arranger <ref name=musicbrainz /> | ||
|- | |- | ||
| Author / Writer || || TEXT <ref name=id3v2.3 /> || TEXT || || || AUTHOR <sup>M</sup> <ref name=vorbis-ogg-tagging /> || || || IWRI <ref name=age /> | | Author / Writer || || TXT || TEXT <ref name=id3v2.3 /> || TEXT || || || AUTHOR <sup>M</sup> <ref name=vorbis-ogg-tagging /> || || || IWRI <ref name=age /> | ||
|- | |- | ||
| Writer <ref name=musicbrainz /> || || || || || || WRITER <ref name=musicbrainz /> || Writer <ref name=musicbrainz /> | | Writer <ref name=musicbrainz /> || || || || || || || WRITER <ref name=musicbrainz /> || Writer <ref name=musicbrainz /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | Composer || || TCOM <ref name=id3v2.3 /> || TCOM || ©wrt <ref name=musicbrainz /> || WM/Composer <ref name=musicbrainz /> || COMPOSER <sup>M</sup> <ref name=vorbis-ogg-tagging /> <ref name=vorbis-field-names /> || Composer <ref name=musicbrainz /> || || IMUS <ref name=age /> || upnp:author <ref name=twonky /> | | bgcolor=#F5FFFA | Composer || || TCM || TCOM <ref name=id3v2.3 /> || TCOM || ©wrt <ref name=musicbrainz /> || WM/Composer <ref name=musicbrainz /> || COMPOSER <sup>M</sup> <ref name=vorbis-ogg-tagging /> <ref name=vorbis-field-names /> || Composer <ref name=musicbrainz /> || || IMUS <ref name=age /> || upnp:author <ref name=twonky /> | ||
|- | |- | ||
| Composer Sort Order || || <i>TSOC</i> <ref name=foobar2k /> || <i>TSOC</i> <ref name=foobar2k /> || soco <ref name=musicbrainz /> | | Composer Sort Order || || || <i>TSOC</i> <ref name=foobar2k /> || <i>TSOC</i> <ref name=foobar2k /> || soco <ref name=musicbrainz /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | Conductor || || TPE3 <ref name=id3v2.3 /> || TPE3 || ----:com.apple.iTunes:CONDUCTOR <ref name=musicbrainz /> || WM/Conductor || CONDUCTOR <sup>M</sup> <ref name=vorbis-ogg-tagging /> || Conductor <ref name=musicbrainz /> | | bgcolor=#F5FFFA | Conductor || || TP3 || TPE3 <ref name=id3v2.3 /> || TPE3 || ----:com.apple.iTunes:CONDUCTOR <ref name=musicbrainz /> || WM/Conductor || CONDUCTOR <sup>M</sup> <ref name=vorbis-ogg-tagging /> || Conductor <ref name=musicbrainz /> | ||
|- | |- | ||
| Engineer <ref name=musicbrainz /> || || IPLS<ref name=id3v2.3 />:engineer || TIPL:engineer || ----:com.apple.iTunes:ENGINEER <ref name=musicbrainz /> || || ENGINEER <ref name=musicbrainz /> || Engineer <ref name=musicbrainz /> | | Engineer <ref name=musicbrainz /> || || IPL:engineer || IPLS<ref name=id3v2.3 />:engineer || TIPL:engineer || ----:com.apple.iTunes:ENGINEER <ref name=musicbrainz /> || || ENGINEER <ref name=musicbrainz /> || Engineer <ref name=musicbrainz /> | ||
|- | |- | ||
| Ensemble || || || || || || ENSEMBLE <sup>M</sup> <ref name=vorbis-ogg-tagging /> | | Ensemble || || || || || || || ENSEMBLE <sup>M</sup> <ref name=vorbis-ogg-tagging /> | ||
|- | |- | ||
| Involved People <ref name=mp3tag /> || || IPLS <ref name=id3v2.3 /> || TIPL | | Involved People <ref name=mp3tag /> || || IPL || IPLS <ref name=id3v2.3 /> || TIPL | ||
|- | |- | ||
| Lyricist || || TEXT <ref name=id3v2.3 /> <ref name=foobar2k /> <ref name=musicbrainz /> || TEXT || ----:com.apple.iTunes:LYRICIST <ref name=musicbrainz /> || WM/Writer <ref name=musicbrainz /> || LYRICIST <sup>M</sup> <ref name=vorbis-ogg-tagging /> || Lyricist | | Lyricist || || TXT=Lyricist/Lyrics || TEXT <ref name=id3v2.3 /> <ref name=foobar2k /> <ref name=musicbrainz /> || TEXT || ----:com.apple.iTunes:LYRICIST <ref name=musicbrainz /> || WM/Writer <ref name=musicbrainz /> || LYRICIST <sup>M</sup> <ref name=vorbis-ogg-tagging /> || Lyricist | ||
|- | |- | ||
| Mix-DJ <ref name=musicbrainz /> || || IPLS:DJ-mix <ref name=musicbrainz /> || TIPL:DJ-mix <ref name=musicbrainz /> || ----:com.apple.iTunes:DJMIXER <ref name=musicbrainz /> || || DJMIXER <ref name=musicbrainz /> || DJMixer <ref name=musicbrainz /> | | Mix-DJ <ref name=musicbrainz /> || || IPL:DJ-mix || IPLS:DJ-mix <ref name=musicbrainz /> || TIPL:DJ-mix <ref name=musicbrainz /> || ----:com.apple.iTunes:DJMIXER <ref name=musicbrainz /> || || DJMIXER <ref name=musicbrainz /> || DJMixer <ref name=musicbrainz /> | ||
|- | |- | ||
| Mix Engineer <ref name=musicbrainz /> || || IPLS:mix <ref name=musicbrainz /> || TIPL:mix <ref name=musicbrainz /> || ----:com.apple.iTunes:MIXER <ref name=musicbrainz /> || || MIXER <ref name=musicbrainz /> || Mixer <ref name=musicbrainz /> | | Mix Engineer <ref name=musicbrainz /> || || IPL:mix || IPLS:mix <ref name=musicbrainz /> || TIPL:mix <ref name=musicbrainz /> || ----:com.apple.iTunes:MIXER <ref name=musicbrainz /> || || MIXER <ref name=musicbrainz /> || Mixer <ref name=musicbrainz /> | ||
|- | |- | ||
| Musician Credits <ref name=mp3tag /> || || || TMCL | | Musician Credits <ref name=mp3tag /> || || || || TMCL | ||
|- | |- | ||
| Organisation || || || || || || ORGANIZATION <ref name=vorbis-v-comment /> | | Organisation || || || || || || || ORGANIZATION <ref name=vorbis-v-comment /> | ||
|- | |- | ||
| Original Artist <ref name=foobar2k /> || || TOPE <ref name=id3v2.3 /> || TOPE | | Original Artist <ref name=foobar2k /> || || TOA || TOPE <ref name=id3v2.3 /> || TOPE | ||
|- | |- | ||
| Original Lyricist <ref name=mp3tag /> || || TOLY <ref name=id3v2.3 /> || TOLY | | Original Lyricist <ref name=mp3tag /> || || TOL || TOLY <ref name=id3v2.3 /> || TOLY | ||
|- | |- | ||
| Performer || || IPLS <ref name=id3v2.3 /> <ref name=musicbrainz /> || TMCL <ref name=musicbrainz /> || || || PERFORMER <sup>M</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Performer <ref name=musicbrainz /> | | Performer || || || IPLS <ref name=id3v2.3 /> <ref name=musicbrainz /> || TMCL <ref name=musicbrainz /> || || || PERFORMER <sup>M</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Performer <ref name=musicbrainz /> | ||
|- | |- | ||
| Producer <ref name=musicbrainz /> || || IPLS<ref name=id3v2.3 />:producer || TIPL:producer || ----:com.apple.iTunes:PRODUCER || WM/Producer || PRODUCER <ref name=musicbrainz /> || Producer || || IPRO <ref name=age /> || upnp:producer <ref name=upnp /> | | Producer <ref name=musicbrainz /> || || IPL:producer || IPLS<ref name=id3v2.3 />:producer || TIPL:producer || ----:com.apple.iTunes:PRODUCER || WM/Producer || PRODUCER <ref name=musicbrainz /> || Producer || || IPRO <ref name=age /> || upnp:producer <ref name=upnp /> | ||
|- | |- | ||
| Publisher || || TPUB <ref name=id3v2.3 /> || TPUB || || || PUBLISHER <sup>S</sup> <ref name=vorbis-ogg-tagging /> || || || || upnp:publisher <ref name=upnp /> | | Publisher || || TPB || TPUB <ref name=id3v2.3 /> || TPUB || || || PUBLISHER <sup>S</sup> <ref name=vorbis-ogg-tagging /> || || || || upnp:publisher <ref name=upnp /> | ||
|- | |- | ||
| Label || || <ref name=musicbrainz /> maps to TPUB CHECK! || || ----:com.apple.iTunes:LABEL <ref name=musicbrainz /> || WM/Publisher <ref name=musicbrainz /> || LABEL <sup>S</sup> <ref name=vorbis-ogg-tagging /> || Label <ref name=musicbrainz /> | | Label || || TPB || <ref name=musicbrainz /> maps to TPUB CHECK! || || ----:com.apple.iTunes:LABEL <ref name=musicbrainz /> || WM/Publisher <ref name=musicbrainz /> || LABEL <sup>S</sup> <ref name=vorbis-ogg-tagging /> || Label <ref name=musicbrainz /> | ||
|- | |- | ||
| Label Number || || || || || || LABELNO <sup>S</sup> <ref name=vorbis-ogg-tagging /> | | Label Number || || || || || || || LABELNO <sup>S</sup> <ref name=vorbis-ogg-tagging /> | ||
|- | |- | ||
| (Internet<ref name=id3v2.3 />) Radio Station <ref name=foobar2k /> || || TRSN <ref name=id3v2.3 /> || TRSN | | (Internet<ref name=id3v2.3 />) Radio Station <ref name=foobar2k /> || || || TRSN <ref name=id3v2.3 /> || TRSN | ||
|- | |- | ||
| (internet<ref name=id3v2.3 />) Radio Station Owner <ref name=foobar2k /> || || TRSO <ref name=id3v2.3 /> || TRSO | | (internet<ref name=id3v2.3 />) Radio Station Owner <ref name=foobar2k /> || || || TRSO <ref name=id3v2.3 /> || TRSO | ||
|- | |- | ||
| Remixed By <ref name=foobar2k /> / Mix Artist <ref name=mp3tag /> || || TPE4 <ref name=id3v2.3 /> || TPE4 || ----:com.apple.iTunes:REMIXER <ref name=musicbrainz /> || WM/ModifiedBy <ref name=musicbrainz /> || REMIXER <ref name=musicbrainz /> || MixArtist <ref name=musicbrainz /> | | Remixed By <ref name=foobar2k /> / Mix Artist <ref name=mp3tag /> || || TP4 || TPE4 <ref name=id3v2.3 /> || TPE4 || ----:com.apple.iTunes:REMIXER <ref name=musicbrainz /> || WM/ModifiedBy <ref name=musicbrainz /> || REMIXER <ref name=musicbrainz /> || MixArtist <ref name=musicbrainz /> | ||
|- | |- | ||
| Soloists || || || || || || SOLOISTS <ref name=dbpoweramp /> | | Soloists || || || || || || || SOLOISTS <ref name=dbpoweramp /> | ||
|} | |} | ||
Line 131: | Line 131: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| bgcolor=#F5FFFA | Disc Number || || TPOS=Disc Number/Disc Total <ref name=id3v2.3 /> || " || disk <ref name=musicbrainz /> || WM/PartOfSet <ref name=musicbrainz /> || DISCNUMBER <sup>S</sup> <ref name=vorbis-ogg-tagging /> <sup>4<sup> || Disc <ref name=musicbrainz /> | | bgcolor=#F5FFFA | Disc Number || || TPA=Disc Number/Disc Total || TPOS=Disc Number/Disc Total <ref name=id3v2.3 /> || " || disk <ref name=musicbrainz /> || WM/PartOfSet <ref name=musicbrainz /> || DISCNUMBER <sup>S</sup> <ref name=vorbis-ogg-tagging /> <sup>4<sup> || Disc <ref name=musicbrainz /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | Disc Total || || TPOS=Disc Number/Disc Total <ref name=id3v2.3 /> || " || disk <ref name=musicbrainz /> || || DISCTOTAL <ref name=vorbis-field-names /> and TOTALDISCS <ref name=musicbrainz /> || Disc <ref name=musicbrainz /> | | bgcolor=#F5FFFA | Disc Total || || TPA=Disc Number/Disc Total || TPOS=Disc Number/Disc Total <ref name=id3v2.3 /> || " || disk <ref name=musicbrainz /> || || DISCTOTAL <ref name=vorbis-field-names /> and TOTALDISCS <ref name=musicbrainz /> || Disc <ref name=musicbrainz /> | ||
|- | |- | ||
| bgcolor=#CEF2E0 | <b>Track</b> Number || Album Track || TRCK=Track Number/Track Total <ref name=id3v2.3 /> || " || trkn <ref name=musicbrainz /> || WM/TrackNumber <ref name=musicbrainz /> || TRACKNUMBER <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Track <ref name=musicbrainz /> || || IPRT <ref name=age /> or ITRK <ref name=fb2kriff /> || upnp:originalTrackNumber <ref name=twonky /> | | bgcolor=#CEF2E0 | <b>Track</b> Number || Album Track || TRK=Track Number/Track Total || TRCK=Track Number/Track Total <ref name=id3v2.3 /> || " || trkn <ref name=musicbrainz /> || WM/TrackNumber <ref name=musicbrainz /> || TRACKNUMBER <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Track <ref name=musicbrainz /> || || IPRT <ref name=age /> or ITRK <ref name=fb2kriff /> || upnp:originalTrackNumber <ref name=twonky /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | Track Total || || TRCK=Track Number/Track Total <ref name=id3v2.3 /> || " || trkn <ref name=musicbrainz /> || || TRACKTOTAL <ref name=vorbis-field-names /> and TOTALTRACKS <ref name=musicbrainz /> || Track <ref name=musicbrainz /> || || IFRM <ref name=age /> | | bgcolor=#F5FFFA | Track Total || || TRK=Track Number/Track Total || TRCK=Track Number/Track Total <ref name=id3v2.3 /> || " || trkn <ref name=musicbrainz /> || || TRACKTOTAL <ref name=vorbis-field-names /> and TOTALTRACKS <ref name=musicbrainz /> || Track <ref name=musicbrainz /> || || IFRM <ref name=age /> | ||
|- | |- | ||
| Part Number || || || || || || PARTNUMBER <sup>M</sup> <ref name=vorbis-ogg-tagging /> | | Part Number || || || || || || || PARTNUMBER <sup>M</sup> <ref name=vorbis-ogg-tagging /> | ||
|- | |- | ||
| Chapter start time || || || || || || CHAPTERxxx <ref name=vorbis-chapter-extension /> | | Chapter start time || || || || || || || CHAPTERxxx <ref name=vorbis-chapter-extension /> | ||
|- | |- | ||
| Length <ref name=mp3tag /> || || TLEN <ref name=id3v2.3 /> || TLEN | | Length <ref name=mp3tag /> || || TLE || TLEN <ref name=id3v2.3 /> || TLEN | ||
|- | |- | ||
| Popularimeter <ref name=mp3tag /> or Rating <ref name=musicbrainz /> || || POPM <ref name=id3v2.3 /> || POPM || || WM/SharedUserRating <ref name=musicbrainz /> || RATING:user@email <ref name=musicbrainz /> | | Popularimeter <ref name=mp3tag /> or Rating <ref name=musicbrainz /> || || POP || POPM <ref name=id3v2.3 /> || POPM || || WM/SharedUserRating <ref name=musicbrainz /> || RATING:user@email <ref name=musicbrainz /> | ||
|- | |- | ||
| Rating (double meaning) || || || || rate PG not popularity || || RATING <ref name=dbpoweramp /> popularity? || || || IRTD <ref name=age /> PG not popularity || pv:rating <ref name=twonky /> PG not popularity | | Rating (double meaning) || || || || || rate (PG not popularity) || || RATING <ref name=dbpoweramp /> (popularity?) || || || IRTD <ref name=age /> (PG not popularity) || pv:rating <ref name=twonky /> (PG not popularity) | ||
|} | |} | ||
Line 155: | Line 155: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| Recording Date || || TYER+TDAT(+TIME<ref name=dinkypumpkin />) <ref name=id3v2.3 /> || TDRC <ref name=id3v2.4 /> || ©day? <ref name=musicbrainz /> || || DATE <sup>M</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || || || ICRD <ref name=age /> <ref name=fb2kriff /> but <ref name=age />=written || dc:date <ref name=twonky /> <ref name=upnp /> | | Recording Date || || TYE+TDA(+TIM) || TYER+TDAT(+TIME<ref name=dinkypumpkin />) <ref name=id3v2.3 /> || TDRC <ref name=id3v2.4 /> || ©day (?) <ref name=musicbrainz /> || || DATE <sup>M</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || || || ICRD <ref name=age /> <ref name=fb2kriff /> but <ref name=age />=written || dc:date <ref name=twonky /> <ref name=upnp /> | ||
|- | |- | ||
| bgcolor=#CEF2E0 | Year || Year (4 chars) || TYER <ref name=id3v2.3 /> || part of TDRC || ©day? || WM/Year <ref name=musicbrainz /> || part of DATE || Year <ref name=musicbrainz /> | | bgcolor=#CEF2E0 | Year || Year (4 chars) || TYE || TYER <ref name=id3v2.3 /> || part of TDRC || ©day (?) || WM/Year <ref name=musicbrainz /> || part of DATE || Year <ref name=musicbrainz /> | ||
|- | |- | ||
| Original Release Date <ref name=foobar2k /> || || TORY (year) <ref name=id3v2.3 /> || TDOR <ref name=id3v2.4 /> || || WM/OriginalReleaseYear (year) <ref name=musicbrainz /> || ORIGINALDATE <ref name=musicbrainz /> | | Original Release Date <ref name=foobar2k /> || || TOR (year) || TORY (year) <ref name=id3v2.3 /> || TDOR <ref name=id3v2.4 /> || || WM/OriginalReleaseYear (year) <ref name=musicbrainz /> || ORIGINALDATE <ref name=musicbrainz /> | ||
|- | |- | ||
| Recording Dates, long date format <ref name=foobar2k /> || || TRDA <ref name=id3v2.3 /> || TXXX <ref name=foobar2k /> | | Recording Dates, long date format <ref name=foobar2k /> || || TRD || TRDA <ref name=id3v2.3 /> || TXXX <ref name=foobar2k /> | ||
|- | |- | ||
| (Podcast) Release Date <ref name=foobar2k /> <ref name=dinkypumpkin /> || || || TDRL (release time) | | (Podcast) Release Date <ref name=foobar2k /> <ref name=dinkypumpkin /> || || || || TDRL (release time) | ||
|- | |- | ||
| Tagging Time <ref name=mp3tag /> || || || TDTG | | Tagging Time <ref name=mp3tag /> || || || || TDTG | ||
|- | |- | ||
| Period || || || || || || PERIOD <ref name=dbpoweramp /> | | Period || || || || || || || PERIOD <ref name=dbpoweramp /> | ||
|} | |} | ||
Line 175: | Line 175: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| bgcolor=#CEF2E0 | ISRC || || TSRC <ref name=id3v2.3 /> || TSRC || ----:com.apple.iTunes:ISRC <ref name=musicbrainz /> || WM/ISRC <ref name=musicbrainz /> || ISRC <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || ISRC <ref name=musicbrainz /> | | bgcolor=#CEF2E0 | ISRC || || TRC || TSRC <ref name=id3v2.3 /> || TSRC || ----:com.apple.iTunes:ISRC <ref name=musicbrainz /> || WM/ISRC <ref name=musicbrainz /> || ISRC <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || ISRC <ref name=musicbrainz /> | ||
|- | |- | ||
| EAN || || || || || || EAN/UPN <sup>S</sup> <ref name=vorbis-ogg-tagging /> | | EAN || || || || || || || EAN/UPN <sup>S</sup> <ref name=vorbis-ogg-tagging /> | ||
|- | |- | ||
| Product Number || || || || || || PRODUCTNUMBER <ref name=vorbis-field-names /> | | Product Number || || || || || || || PRODUCTNUMBER <ref name=vorbis-field-names /> | ||
|- | |- | ||
| Barcode <ref name=musicbrainz /> || || TXXX<ref name=id3v2.3 />:BARCODE || TXXX:BARCODE || ----:com.apple.iTunes:BARCODE || WM/Barcode || BARCODE <ref name=musicbrainz /> || Barcode | | Barcode <ref name=musicbrainz /> || || || TXXX<ref name=id3v2.3 />:BARCODE || TXXX:BARCODE || ----:com.apple.iTunes:BARCODE || WM/Barcode || BARCODE <ref name=musicbrainz /> || Barcode | ||
|- | |- | ||
| Catalogue Number || || TXXX<ref name=id3v2.3 />:CATALOGNUMBER <ref name=musicbrainz /> || TXXX:CATALOGNUMBER <ref name=musicbrainz /> || ----:com.apple.iTunes:CATALOGNUMBER <ref name=musicbrainz /> || WM/CatalogNo <ref name=musicbrainz /> || CATALOGNUMBER <ref name=musicbrainz /> || CatalogNumber <ref name=musicbrainz /> | | Catalogue Number || || || TXXX<ref name=id3v2.3 />:CATALOGNUMBER <ref name=musicbrainz /> || TXXX:CATALOGNUMBER <ref name=musicbrainz /> || ----:com.apple.iTunes:CATALOGNUMBER <ref name=musicbrainz /> || WM/CatalogNo <ref name=musicbrainz /> || CATALOGNUMBER <ref name=musicbrainz /> || CatalogNumber <ref name=musicbrainz /> | ||
|- | |- | ||
| UPC || || || || || || UPC <ref name=dbpoweramp /> | | UPC || || || || || || || UPC <ref name=dbpoweramp /> | ||
|- | |- | ||
| MusicBrainz IDs <ref name=musicbrainz /> || || Various || Various || Various | | MusicBrainz IDs <ref name=musicbrainz /> || || || Various || Various || Various | ||
|- | |- | ||
| CDDB ID? | | CDDB ID? | ||
|- | |- | ||
| AccurateRip Disc ID || || || || || || ACCURATERIPDISCID <sup>S</sup> <ref name=dbpoweramp /> | | AccurateRip Disc ID || || || || || || || ACCURATERIPDISCID <sup>S</sup> <ref name=dbpoweramp /> | ||
|- | |- | ||
| Podcast ID || || TGID <ref name=mp3tag /> || TGID <ref name=mp3tag /> | | Podcast ID || || || TGID <ref name=mp3tag /> || TGID <ref name=mp3tag /> | ||
|- | |- | ||
| CD TOC || || || || || WM/MCID <ref name=toc1 /> || || || || ITOC <ref name=toc1 /> | | CD TOC || || || || || || WM/MCID <ref name=toc1 /> || || || || ITOC <ref name=toc1 /> | ||
|} | |} | ||
Line 203: | Line 203: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| bgcolor=#F5FFFA | Compilation || || <i>TCMP</i> || <i>TCMP</i> || cpil <ref name=musicbrainz /> || || COMPILATION <sup>S</sup> <ref name=dbpoweramp /> <ref name=musicbrainz /> || Compilation <ref name=musicbrainz /> | | bgcolor=#F5FFFA | Compilation || || || <i>TCMP</i> || <i>TCMP</i> || cpil <ref name=musicbrainz /> || || COMPILATION <sup>S</sup> <ref name=dbpoweramp /> <ref name=musicbrainz /> || Compilation <ref name=musicbrainz /> | ||
|- | |- | ||
| Podcast <ref name=mp3tag /> || || <i>PCST</i> <ref name=podcast /> || <i>PCST</i> <ref name=podcast /> || pcst <ref name=musicbrainz /> | | Podcast <ref name=mp3tag /> || || || <i>PCST</i> <ref name=podcast /> || <i>PCST</i> <ref name=podcast /> || pcst <ref name=musicbrainz /> | ||
|} | |} | ||
Line 213: | Line 213: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| bgcolor=#F5FFFA | Encoded By (person/organisation) || || TENC <ref name=id3v2.3 /> || TENC || || WM/EncodedBy <ref name=musicbrainz /> || ENCODED-BY <sup>S</sup> <ref name=vorbis-ogg-tagging /> <ref name=vorbis-comment /> <ref name=vorbis-field-names /> || EncodedBy <ref name=musicbrainz /> || || ITCH <ref name=age /> | | bgcolor=#F5FFFA | Encoded By (person/organisation) || || TEN || TENC <ref name=id3v2.3 /> || TENC || || WM/EncodedBy <ref name=musicbrainz /> || ENCODED-BY <sup>S</sup> <ref name=vorbis-ogg-tagging /> <ref name=vorbis-comment /> <ref name=vorbis-field-names /> || EncodedBy <ref name=musicbrainz /> || || ITCH <ref name=age /> | ||
|- | |- | ||
| Encoder (software) || || TSSE <ref name=id3v2.3 /> || TSSE || ©too <ref name=musicbrainz /> || WM/ToolName + WM/ToolVersion || ENCODER <ref name=vorbis-comment /> <ref name=vorbis-field-names /> || || || ISFT <ref name=age /> | | Encoder (software) || || TSS || TSSE <ref name=id3v2.3 /> || TSSE || ©too <ref name=musicbrainz /> || WM/ToolName + WM/ToolVersion || ENCODER <ref name=vorbis-comment /> <ref name=vorbis-field-names /> || || || ISFT <ref name=age /> | ||
|- | |- | ||
| Encoder Settings || || TSSE <ref name=id3v2.3 /> || TSSE || || WM/EncodingSettings || ENCODING <sup>S</sup> <ref name=vorbis-ogg-tagging /> / ENCODER SETTINGS <sup>S</sup> <ref name=dbpoweramp /> | | Encoder Settings || || TSS || TSSE <ref name=id3v2.3 /> || TSSE || || WM/EncodingSettings || ENCODING <sup>S</sup> <ref name=vorbis-ogg-tagging /> / ENCODER SETTINGS <sup>S</sup> <ref name=dbpoweramp /> | ||
|- | |- | ||
| Encoding Time <ref name=mp3tag /> || || || TDEN | | Encoding Time <ref name=mp3tag /> || || || || TDEN | ||
|- | |- | ||
| Gapless Playback || || || || pgap <ref name=musicbrainz /> | | Gapless Playback || || || || || pgap <ref name=musicbrainz /> | ||
|- | |- | ||
| File Type <ref name=mp3tag /> || || TFLT <ref name=id3v2.3 /> || TFLT | | File Type <ref name=mp3tag /> || || TFT || TFLT <ref name=id3v2.3 /> || TFLT | ||
|- | |- | ||
| Media Type <ref name=foobar2k /> / Release Format <ref name=musicbrainz /> || || TMED <ref name=id3v2.3 /> <ref name=foobar2k /> || TMED || ----:com.apple.iTunes:MEDIA <ref name=musicbrainz /> || WM/Media <ref name=musicbrainz /> || MEDIA <ref name=musicbrainz /> || Media <ref name=musicbrainz /> || || ISRF <ref name=age /> | | Media Type <ref name=foobar2k /> / Release Format <ref name=musicbrainz /> || || TMT || TMED <ref name=id3v2.3 /> <ref name=foobar2k /> || TMED || ----:com.apple.iTunes:MEDIA <ref name=musicbrainz /> || WM/Media <ref name=musicbrainz /> || MEDIA <ref name=musicbrainz /> || Media <ref name=musicbrainz /> || || ISRF <ref name=age /> | ||
|- | |- | ||
| Source Media || || || || || || SOURCEMEDIA <sup>S</sup> <ref name=vorbis-ogg-tagging /> <ref name=vorbis-field-names /> | | Source Media || || || || || || || SOURCEMEDIA <sup>S</sup> <ref name=vorbis-ogg-tagging /> <ref name=vorbis-field-names /> | ||
|- | |- | ||
| Source || || || || || || SOURCE <ref name=dbpoweramp /> | | Source || || || || || || || SOURCE <ref name=dbpoweramp /> | ||
|- | |- | ||
| Original Filename <ref name=mp3tag /> || || TOFN <ref name=id3v2.3 /> || TOFN | | Original Filename <ref name=mp3tag /> || || TOF || TOFN <ref name=id3v2.3 /> || TOFN | ||
|- | |- | ||
| AccurateRip Result || || || || || || ACCURATERIPRESULT <sup>S</sup> <ref name=dbpoweramp /> | | AccurateRip Result || || || || || || || ACCURATERIPRESULT <sup>S</sup> <ref name=dbpoweramp /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | ReplayGain Album Gain || || TXXX<ref name=id3v2.3 />:REPLAYGAIN_ALBUM_GAIN || " || || || REPLAYGAIN_ALBUM_GAIN <sup>S</sup> <ref name=vorbis-comment /> | | bgcolor=#F5FFFA | ReplayGain Album Gain || || TXX:REPLAYGAIN_ALBUM_GAIN (?) || TXXX<ref name=id3v2.3 />:REPLAYGAIN_ALBUM_GAIN || " || || || REPLAYGAIN_ALBUM_GAIN <sup>S</sup> <ref name=vorbis-comment /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | ReplayGain Album Peak || || TXXX<ref name=id3v2.3 />:REPLAYGAIN_ALBUM_PEAK || " || || || REPLAYGAIN_ALBUM_PEAK <sup>S</sup> <ref name=vorbis-comment /> | | bgcolor=#F5FFFA | ReplayGain Album Peak || || TXX:REPLAYGAIN_ALBUM_PEAK (?)|| TXXX<ref name=id3v2.3 />:REPLAYGAIN_ALBUM_PEAK || " || || || REPLAYGAIN_ALBUM_PEAK <sup>S</sup> <ref name=vorbis-comment /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | ReplayGain Track Gain || || TXXX<ref name=id3v2.3 />:REPLAYGAIN_TRACK_GAIN || " || || || REPLAYGAIN_TRACK_GAIN <sup>S</sup> <ref name=vorbis-comment /> | | bgcolor=#F5FFFA | ReplayGain Track Gain || || TXX:REPLAYGAIN_TRACK_GAIN (?)|| TXXX<ref name=id3v2.3 />:REPLAYGAIN_TRACK_GAIN || " || || || REPLAYGAIN_TRACK_GAIN <sup>S</sup> <ref name=vorbis-comment /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | ReplayGain Track Peak || || TXXX<ref name=id3v2.3 />:REPLAYGAIN_TRACK_PEAK || " || || || REPLAYGAIN_TRACK_PEAK <sup>S</sup> <ref name=vorbis-comment /> | | bgcolor=#F5FFFA | ReplayGain Track Peak || || TXX:REPLAYGAIN_TRACK_PEAK (?) || TXXX<ref name=id3v2.3 />:REPLAYGAIN_TRACK_PEAK || " || || || REPLAYGAIN_TRACK_PEAK <sup>S</sup> <ref name=vorbis-comment /> | ||
|} | |} | ||
Line 249: | Line 249: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| Audio Source Webpage URL <ref name=foobar2k /> || || WOAS <ref name=id3v2.3 /> || WOAS | | Audio Source Webpage URL <ref name=foobar2k /> || || WAS || WOAS <ref name=id3v2.3 /> || WOAS | ||
|- | |- | ||
| Chapter URL <ref name=vorbis-chapter-extension /> || || || || || || CHAPTERxxxURL | | Chapter URL <ref name=vorbis-chapter-extension /> || || || || || || || CHAPTERxxxURL | ||
|- | |- | ||
| Commercial Information URL <ref name=foobar2k /> || || WCOM <ref name=id3v2.3 /> || WCOM | | Commercial Information URL <ref name=foobar2k /> || || WCM || WCOM <ref name=id3v2.3 /> || WCOM | ||
|- | |- | ||
| Copyright URL || || WCOP <ref name=id3v2.3 /> || WCOP | | Copyright URL || || WCP || WCOP <ref name=id3v2.3 /> || WCOP | ||
|- | |- | ||
| File Webpage URL <ref name=foobar2k /> || || WOAF <ref name=id3v2.3 /> || WOAF | | File Webpage URL <ref name=foobar2k /> || || WAF || WOAF <ref name=id3v2.3 /> || WOAF | ||
|- | |- | ||
| Track Artist Web Page URL <sup>7<sup> || | | Track Artist Web Page URL <sup>7<sup> || || WAR || WOAR <ref name=id3v2.3 /> || WOAR | ||
|- | |- | ||
| Radio Station URL <ref name=mp3tag /> || || WORS <ref name=id3v2.3 /> || WORS | | Radio Station URL <ref name=mp3tag /> || || || WORS <ref name=id3v2.3 /> || WORS | ||
|- | |- | ||
| Payment URL <ref name=foobar2k /> || || WPAY <ref name=id3v2.3 /> || WPAY | | Payment URL <ref name=foobar2k /> || || || WPAY <ref name=id3v2.3 /> || WPAY | ||
|- | |- | ||
| Publisher | | Publisher URL <ref name=foobar2k /> || || WPB || WPUB <ref name=id3v2.3 /> || WPUB | ||
|- | |- | ||
| Podcast URL <ref name=mp3tag /> || || <i>WFED</i> <ref name=podcast /> || <i>WFED</i> <ref name=podcast /> || purl <ref name=musicbrainz /> | | Podcast URL <ref name=mp3tag /> || || || <i>WFED</i> <ref name=podcast /> || <i>WFED</i> <ref name=podcast /> || purl <ref name=musicbrainz /> | ||
|} | |} | ||
Line 275: | Line 275: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| bgcolor=#CEF2E0 | <b>Genre</b> || Genre (80 or 126) || TCON <ref name=id3v2.3 /> (not multiples!) || TCON || ©gen || WM/Genre || GENRE <sup>M</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || || || IGNR <ref name=fb2kriff /> || upnp:genre <ref name=twonky /> <ref name=upnp /> | | bgcolor=#CEF2E0 | <b>Genre</b> || Genre (Byte 80 or 126) || [[#ID3v2.2 genres|Varies]] || TCON <ref name=id3v2.3 /> (not multiples!) || TCON || ©gen || WM/Genre || GENRE <sup>M</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || || || IGNR <ref name=fb2kriff /> || upnp:genre <ref name=twonky /> <ref name=upnp /> | ||
|- | |- | ||
| Initial Key || || TKEY <ref name=id3v2.3 /> || TKEY | | Initial Key || || TKE || TKEY <ref name=id3v2.3 /> || TKEY | ||
|- | |- | ||
| Mood <ref name=mp3tag /> || || <i>TMOO</i> || TMOO || ----:com.apple.iTunes:MOOD <ref name=musicbrainz /> || WM/Mood <ref name=musicbrainz /> || MOOD <ref name=musicbrainz /> || Mood <ref name=musicbrainz /> | | Mood <ref name=mp3tag /> || || || <i>TMOO</i> || TMOO || ----:com.apple.iTunes:MOOD <ref name=musicbrainz /> || WM/Mood <ref name=musicbrainz /> || MOOD <ref name=musicbrainz /> || Mood <ref name=musicbrainz /> | ||
|- | |- | ||
| Style || || || || || || STYLE <sup>M</sup> <ref name=dbpoweramp /> | | Style || || || || || || || STYLE <sup>M</sup> <ref name=dbpoweramp /> | ||
|- | |- | ||
| Beats Per Minute <sup>7<sup> || || TBPM <ref name=id3v2.3 /> || TBPM || tmpo <ref name=musicbrainz /> || WM/BeatsPerMinute || BPM <ref name=musicbrainz /> || BPM <ref name=musicbrainz /> | | Beats Per Minute <sup>7<sup> || || TBP || TBPM <ref name=id3v2.3 /> || TBPM || tmpo <ref name=musicbrainz /> || WM/BeatsPerMinute || BPM <ref name=musicbrainz /> || BPM <ref name=musicbrainz /> | ||
|} | |} | ||
Line 291: | Line 291: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ! Name !! ID3v1.1 <ref name=id3v1.1 /> !! ID3v2.2 <ref name=id3v2.2/> !! ID3v2.3 <ref name=id3v2.3 /> !! ID3v2.4 <ref name=id3v2.4 /> !! iTunes MP4 !! WMA !! Vorbis Comment !! APEv2 !! Matroska !! RIFF !! UPnP | ||
|- | |- | ||
| bgcolor=#CEF2E0 | Comments || Comment (28 chars) || COMM <ref name=id3v2.3 /> || COMM || ©cmt || WM/Comments || COMMENT <sup>M</sup> <ref name=vorbis-ogg-tagging /> || Comment || || ICMT <ref name=age /> <ref name=fb2kriff /> | | bgcolor=#CEF2E0 | Comments || Comment (28 chars) || COM || COMM <ref name=id3v2.3 /> || COMM || ©cmt || WM/Comments || COMMENT <sup>M</sup> <ref name=vorbis-ogg-tagging /> || Comment || || ICMT <ref name=age /> <ref name=fb2kriff /> | ||
|- | |- | ||
| Description || || TIT3(!) <ref name=dinkypumpkin /> || " || desc <ref name=dinkypumpkin /> || || DESCRIPTION <ref name=vorbis-v-comment /> || || | | Description || || || TIT3(!) <ref name=dinkypumpkin /> || " || desc <ref name=dinkypumpkin /> || || DESCRIPTION <ref name=vorbis-v-comment /> || || | ||
|- | |- | ||
| Podcast <ref name=mp3tag /> / Long <ref name=dinkypumpkin /> Description || || <i>TDES</i> <ref name=podcast /> <ref name=mp3tag /> || <i>TDES</i> <ref name=podcast /> <ref name=mp3tag /> || ldes <ref name=dinkypumpkin /> | | Podcast <ref name=mp3tag /> / Long <ref name=dinkypumpkin /> Description || || || <i>TDES</i> <ref name=podcast /> <ref name=mp3tag /> || <i>TDES</i> <ref name=podcast /> <ref name=mp3tag /> || ldes <ref name=dinkypumpkin /> | ||
|- | |- | ||
| Contact || || || || || || CONTACT <ref name=vorbis-v-comment /> | | Contact || || || || || || || CONTACT <ref name=vorbis-v-comment /> | ||
|- | |- | ||
| bgcolor=#CEF2E0 | Copyright Message || || TCOP <ref name=id3v2.3 /> || TCOP || cprt <ref name=musicbrainz /> || Copyright <ref name=musicbrainz /> || COPYRIGHT <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Copyright <ref name=musicbrainz /> || || ICOP <ref name=age /> | | bgcolor=#CEF2E0 | Copyright Message || || TCR || TCOP <ref name=id3v2.3 /> || TCOP || cprt <ref name=musicbrainz /> || Copyright <ref name=musicbrainz /> || COPYRIGHT <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> || Copyright <ref name=musicbrainz /> || || ICOP <ref name=age /> | ||
|- | |- | ||
| bgcolor=#F5FFFA | Cover Art || || APIC <ref name=id3v2.3 /> || APIC || || || METADATA_BLOCK_PICTURE <ref name=vorbis-comment /> <ref name=vorbis-field-names /> not COVERART <ref name=vorbis-comment /> which is deprecated || Cover Art (Front) | | bgcolor=#F5FFFA | Cover Art || || PIC || APIC <ref name=id3v2.3 /> || APIC || || || METADATA_BLOCK_PICTURE <ref name=vorbis-comment /> <ref name=vorbis-field-names /> not COVERART <ref name=vorbis-comment /> which is deprecated || Cover Art (Front) | ||
|- | |- | ||
| Instrument || || || || || || INSTRUMENT <ref name=dbpoweramp /> with performer? | | Instrument || || || || || || || INSTRUMENT <ref name=dbpoweramp /> (with performer?)<ref name=musicbrainz /> | ||
|- | |- | ||
| Language <ref name=foobar2k /> || || TLAN <ref name=id3v2.3 /> || TLAN || ----:com.apple.iTunes:LANGUAGE <ref name=musicbrainz /> || WM/Language <ref name=musicbrainz /> || LANGUAGE <ref name=musicbrainz /> || Language <ref name=musicbrainz /> || || ILNG <ref name=age /> || dc:language <ref name=upnp /> | | Language <ref name=foobar2k /> || || TLA || TLAN <ref name=id3v2.3 /> || TLAN || ----:com.apple.iTunes:LANGUAGE <ref name=musicbrainz /> || WM/Language <ref name=musicbrainz /> || LANGUAGE <ref name=musicbrainz /> || Language <ref name=musicbrainz /> || || ILNG <ref name=age /> || dc:language <ref name=upnp /> | ||
|- | |- | ||
| License <ref name=musicbrainz /> || || WCOP (single URL) / TXXX:LICENSE (multiple or non-URL) <ref name=musicbrainz /> || " || ----:com.apple.iTunes:LICENSE || LICENSE || LICENSE <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> | | License <ref name=musicbrainz /> || || WCP (single URL) || WCOP (single URL) / TXXX:LICENSE (multiple or non-URL) <ref name=musicbrainz /> || " || ----:com.apple.iTunes:LICENSE || LICENSE || LICENSE <sup>S</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> | ||
|- | |- | ||
| Location || || || || || || LOCATION <sup>M</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> | | Location || || || || || || || LOCATION <sup>M</sup> <ref name=vorbis-v-comment /> <ref name=vorbis-ogg-tagging /> | ||
|- | |- | ||
| (File) Owner <ref name=foobar2k /> || || TOWN <ref name=id3v2.3 /> || TOWN | | (File) Owner <ref name=foobar2k /> || || || TOWN <ref name=id3v2.3 /> || TOWN | ||
|- | |- | ||
| Podcast Category <ref name=mp3tag /> || || <i>TCAT</i> <ref name=podcast /> || <i>TCAT</i> <ref name=podcast /> || catg <ref name=dinkypumpkin /> | | Podcast Category <ref name=mp3tag /> || || || <i>TCAT</i> <ref name=podcast /> || <i>TCAT</i> <ref name=podcast /> || catg <ref name=dinkypumpkin /> | ||
|- | |- | ||
| Podcast Keywords <ref name=dinkypumpkin /> || || <i>TKWD</i> || <i>TKWD</i> || keyw <ref name=dinkypumpkin /> | | Podcast Keywords <ref name=dinkypumpkin /> || || || <i>TKWD</i> || <i>TKWD</i> || keyw <ref name=dinkypumpkin /> | ||
|- | |- | ||
| Podcast GUID <ref name=dinkypumpkin /> || || <i>TGID</i> || <i>TGID</i> || egid <ref name=dinkypumpkin /> | | Podcast GUID <ref name=dinkypumpkin /> || || || <i>TGID</i> || <i>TGID</i> || egid <ref name=dinkypumpkin /> | ||
|- | |- | ||
| Rights || || || || || || RIGHTS <ref name=vorbis-comment /> proposed | | Rights || || || || || || || RIGHTS <ref name=vorbis-comment /> proposed | ||
|- | |- | ||
| Script <ref name=musicbrainz /> || || TXXX<ref name=id3v2.3 />:SCRIPT || TXXX:SCRIPT || ----:com.apple.iTunes:SCRIPT || WM/Script || SCRIPT || Script | | Script <ref name=musicbrainz /> || || || TXXX<ref name=id3v2.3 />:SCRIPT || TXXX:SCRIPT || ----:com.apple.iTunes:SCRIPT || WM/Script || SCRIPT || Script | ||
|- | |- | ||
| Unsynced Lyrics <ref name=foobar2k /> || || USLT <ref name=id3v2.3 /> || USLT || ©lyr <ref name=musicbrainz /> || WM/Lyrics <ref name=musicbrainz /> || LYRICS <ref name=musicbrainz /> || Lyrics <ref name=musicbrainz /> | | Unsynced Lyrics <ref name=foobar2k /> || || TXT=Lyricist/Lyrics || USLT <ref name=id3v2.3 /> || USLT || ©lyr <ref name=musicbrainz /> || WM/Lyrics <ref name=musicbrainz /> || LYRICS <ref name=musicbrainz /> || Lyrics <ref name=musicbrainz /> | ||
|} | |} | ||
== Additional Information == | == Additional Information == | ||
=== ID3v2.2 genres === | |||
The following is an excerpt from the ID3v2.2 specification, section 4.2.1: | |||
<blockquote> | |||
The content type, which previously (in ID3v1.1, see appendix A) was<br /> | |||
stored as a one byte numeric value only, is now a numeric string. You<br /> | |||
may use one or several of the types as ID3v1.1 did or, since the<br /> | |||
category list would be impossible to maintain with accurate and up to<br /> | |||
date categories, define your own.<br /> | |||
References to the ID3v1 genres can be made by, as first byte, enter<br /> | |||
"(" followed by a number from the genres list (section A.3.) and<br /> | |||
ended with a ")" character. This is optionally followed by a<br /> | |||
refinement, e.g. "(21)" or "(4)Eurodisco". Several references can be<br /> | |||
made in the same frame, e.g. "(51)(39)". If the refinement should<br /> | |||
begin with a "(" character it should be replaced with "((", e.g. "((I<br /> | |||
can figure out any genre)" or "(55)((I think...)". The following new<br /> | |||
content types is defined in ID3v2 and is implemented in the same way<br /> | |||
as the numerig content types, e.g. "(RX)".<br /> | |||
<br /> | |||
RX Remix<br /> | |||
CR Cover<br /> | |||
<br /> | |||
—M. Nilsson,<i>ID3 tag version 2</i> | |||
<ref name=id3v2.2/> | |||
</blockquote> | |||
=== Issues === | === Issues === | ||
Line 367: | Line 396: | ||
<ref name=mp3tag>mp3tag main tags http://help.mp3tag.de/main_tags.html</ref> | <ref name=mp3tag>mp3tag main tags http://help.mp3tag.de/main_tags.html</ref> | ||
<ref name=musicbrainz>MusicBrainz Picard tag mapping http://picard.musicbrainz.org/docs/mappings/</ref> | <ref name=musicbrainz>MusicBrainz Picard tag mapping http://picard.musicbrainz.org/docs/mappings/</ref> | ||
<ref name=id3v2. | <ref name=id3v1.1>ID3v1.1 at id3.org https://id3.org/ID3v1</ref> | ||
<ref name=id3v2. | <ref name=id3v2.2>ID3v2.2 at id3.org https://id3.org/id3v2-00</ref> | ||
<ref name= | <ref name=id3v2.3>ID3v2.3 at id3.org https://id3.org/id3v2.3.0</ref> | ||
<ref name=id3v2.4>ID3v2.4 at id3.org https://id3.org/id3v2.4.0-frames</ref> | |||
<ref name=dinkypumpkin>DinkyPumpkin https://github.com/dinkypumpkin/get_iplayer/wiki/tagging</ref> | <ref name=dinkypumpkin>DinkyPumpkin https://github.com/dinkypumpkin/get_iplayer/wiki/tagging</ref> | ||
<ref name=age>Age Bosma http://age.hobba.nl/audio/tag_frame_reference.html</ref> | <ref name=age>Age Bosma http://age.hobba.nl/audio/tag_frame_reference.html</ref> |
Revision as of 16:24, 20 August 2021
Introduction
This page attempts to document a useful mapping between the tagging schemes used on various (audio) file formats. Hopefully this will help those developers trying to transcode or move audio data around and wish to retain their tags. It is hopefully also of use to developers that read and write metadata from audio files.
Please note that this page is about mapping tags to each other, it does not detail nor dictate the actual way the metadata is stored nor any limitations (or lack thereof). This is way beyond the scope of this page.
The terms metadata/tag/field may be used intermittently on this page to mean the same thing. Also note that this page might not be complete, and may never will be.
Please do not rely on the content being accurate.
Organization
The below tables are organized into categories of data, and within each category the ordering is roughly as follows:
1. tags that apply to a wider range of data (e.g. a whole CD) come before tags that apply to a narrower range of data (e.g. one track).
2. tags are sorted alphabetically where this is relevant.
3. tags that are more widely supported come before tags that are less widely supported.
4. tags that fall into smaller unnamed sub-categories are grouped together.
5. tags that appear very similar but which have not yet been mapped are listed next to each other.
This document will not deal with approaches to tagging, except where certain approaches to tagging are required to make mapping work.
Mapping Tables
Titles
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Album Title | Album (30 chars) | TAL | TALB [3] | TALB | ©alb [5] | WM/AlbumTitle [5] | ALBUM S [6] [7] | Album [5] | IPRD [8] | upnp:album [9] | |
Album Title Sort Order | TSOA [10] / XSOA [5] | TSOA | soal [5] | WM/AlbumSortOrder [5] | ALBUMSORT [5] | ALBUMSORT [5] | |||||
Original Album Title [10] | TOT | TOAL [3] | TOAL | ||||||||
Disc [5] / Set [10] Subtitle (for multi-disc sets) | TSST [10] | TSST | ----:com.apple.iTunes:DISCSUBTITLE [5] | WM/SetSubTitle [5] | DISCSUBTITLE [5] | DiscSubtitle [5] | |||||
Show Name | tvsh [5] | ||||||||||
Show Name Sort Order | sosn [5] | ||||||||||
Content Group [10] | TT1 | TIT1 [3] | TIT1 | ©grp [5] | WM/ContentGroupDescription [5] | GROUPING [5] | Grouping [5] | ||||
Track Title | Title (30 chars) | TT2 | TIT2 [3] | TIT2 | ©nam [5] | Title [5] | TITLE S [6] [7] | Title [5] | INAM [11] [8] | dc:title [9] | |
Track Title Sort Order | TSOT [10] / XSOT [5] | TSOT | sonm [5] | WM/TitleSortOrder [5] | TITLESORT [5] | TITLESORT [5] | |||||
Track Subtitle[10] | TT3 | TIT3 [3] | TIT3 | ----:com.apple.iTunes:SUBTITLE [5] | WM/SubTitle [5] | SUBTITLE [5] | Subtitle | ||||
Version | VERSION S [6] [7] | ||||||||||
Part | PART M [7] | ||||||||||
Opus | OPUS S [7] | ||||||||||
Chapter name | CHAPTERxxxNAME [12] |
People & Organizations
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Album Artist | TP2 | TPE2 [3] | TPE2 | aART [5] | WM/AlbumArtist [5] | ALBUMARTIST [13] [5] | Album Artist [5] | upnp:albumArtist [9] | |||
Album Artist Sort Order | TSO2 [10] / TXXX:ALBUMARTISTSORT [5] | " | soaa [5] | WM/AlbumArtistSortOrder [5] | ALBUMARTISTSORT [5] | ALBUMARTISTSORT [5] | |||||
Track Artist | Artist (30 chars) | TP1 | TPE1 [3] | TPE1 | ©ART [5] | Author [5] | ARTIST S [6] [7] | Artist [5] | IART [8] | upnp:artist [9] | |
Track Artist Sort Order [10] | TSOP [10] / XSOP [5] | TSOP | soar [5] | WM/ArtistSortOrder [5] | ARTISTSORT [5] | ARTISTSORT [5] | |||||
Arranger | IPL:arranger | IPLS[3]:arranger [5] | TIPL:arranger | ARRANGER M [7] | Arranger [5] | ||||||
Author / Writer | TXT | TEXT [3] | TEXT | AUTHOR M [7] | IWRI [11] | ||||||
Writer [5] | WRITER [5] | Writer [5] | |||||||||
Composer | TCM | TCOM [3] | TCOM | ©wrt [5] | WM/Composer [5] | COMPOSER M [7] [14] | Composer [5] | IMUS [11] | upnp:author [9] | ||
Composer Sort Order | TSOC [10] | TSOC [10] | soco [5] | ||||||||
Conductor | TP3 | TPE3 [3] | TPE3 | ----:com.apple.iTunes:CONDUCTOR [5] | WM/Conductor | CONDUCTOR M [7] | Conductor [5] | ||||
Engineer [5] | IPL:engineer | IPLS[3]:engineer | TIPL:engineer | ----:com.apple.iTunes:ENGINEER [5] | ENGINEER [5] | Engineer [5] | |||||
Ensemble | ENSEMBLE M [7] | ||||||||||
Involved People [15] | IPL | IPLS [3] | TIPL | ||||||||
Lyricist | TXT=Lyricist/Lyrics | TEXT [3] [10] [5] | TEXT | ----:com.apple.iTunes:LYRICIST [5] | WM/Writer [5] | LYRICIST M [7] | Lyricist | ||||
Mix-DJ [5] | IPL:DJ-mix | IPLS:DJ-mix [5] | TIPL:DJ-mix [5] | ----:com.apple.iTunes:DJMIXER [5] | DJMIXER [5] | DJMixer [5] | |||||
Mix Engineer [5] | IPL:mix | IPLS:mix [5] | TIPL:mix [5] | ----:com.apple.iTunes:MIXER [5] | MIXER [5] | Mixer [5] | |||||
Musician Credits [15] | TMCL | ||||||||||
Organisation | ORGANIZATION [6] | ||||||||||
Original Artist [10] | TOA | TOPE [3] | TOPE | ||||||||
Original Lyricist [15] | TOL | TOLY [3] | TOLY | ||||||||
Performer | IPLS [3] [5] | TMCL [5] | PERFORMER M [6] [7] | Performer [5] | |||||||
Producer [5] | IPL:producer | IPLS[3]:producer | TIPL:producer | ----:com.apple.iTunes:PRODUCER | WM/Producer | PRODUCER [5] | Producer | IPRO [11] | upnp:producer [16] | ||
Publisher | TPB | TPUB [3] | TPUB | PUBLISHER S [7] | upnp:publisher [16] | ||||||
Label | TPB | [5] maps to TPUB CHECK! | ----:com.apple.iTunes:LABEL [5] | WM/Publisher [5] | LABEL S [7] | Label [5] | |||||
Label Number | LABELNO S [7] | ||||||||||
(Internet[3]) Radio Station [10] | TRSN [3] | TRSN | |||||||||
(internet[3]) Radio Station Owner [10] | TRSO [3] | TRSO | |||||||||
Remixed By [10] / Mix Artist [15] | TP4 | TPE4 [3] | TPE4 | ----:com.apple.iTunes:REMIXER [5] | WM/ModifiedBy [5] | REMIXER [5] | MixArtist [5] | ||||
Soloists | SOLOISTS [13] |
Counts & Indexes
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Disc Number | TPA=Disc Number/Disc Total | TPOS=Disc Number/Disc Total [3] | " | disk [5] | WM/PartOfSet [5] | DISCNUMBER S [7] 4 | Disc [5] | ||||
Disc Total | TPA=Disc Number/Disc Total | TPOS=Disc Number/Disc Total [3] | " | disk [5] | DISCTOTAL [14] and TOTALDISCS [5] | Disc [5] | |||||
Track Number | Album Track | TRK=Track Number/Track Total | TRCK=Track Number/Track Total [3] | " | trkn [5] | WM/TrackNumber [5] | TRACKNUMBER S [6] [7] | Track [5] | IPRT [11] or ITRK [8] | upnp:originalTrackNumber [9] | |
Track Total | TRK=Track Number/Track Total | TRCK=Track Number/Track Total [3] | " | trkn [5] | TRACKTOTAL [14] and TOTALTRACKS [5] | Track [5] | IFRM [11] | ||||
Part Number | PARTNUMBER M [7] | ||||||||||
Chapter start time | CHAPTERxxx [12] | ||||||||||
Length [15] | TLE | TLEN [3] | TLEN | ||||||||
Popularimeter [15] or Rating [5] | POP | POPM [3] | POPM | WM/SharedUserRating [5] | RATING:user@email [5] | ||||||
Rating (double meaning) | rate (PG not popularity) | RATING [13] (popularity?) | IRTD [11] (PG not popularity) | pv:rating [9] (PG not popularity) |
Dates
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Recording Date | TYE+TDA(+TIM) | TYER+TDAT(+TIME[17]) [3] | TDRC [4] | ©day (?) [5] | DATE M [6] [7] | ICRD [11] [8] but [11]=written | dc:date [9] [16] | ||||
Year | Year (4 chars) | TYE | TYER [3] | part of TDRC | ©day (?) | WM/Year [5] | part of DATE | Year [5] | |||
Original Release Date [10] | TOR (year) | TORY (year) [3] | TDOR [4] | WM/OriginalReleaseYear (year) [5] | ORIGINALDATE [5] | ||||||
Recording Dates, long date format [10] | TRD | TRDA [3] | TXXX [10] | ||||||||
(Podcast) Release Date [10] [17] | TDRL (release time) | ||||||||||
Tagging Time [15] | TDTG | ||||||||||
Period | PERIOD [13] |
Identifiers
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
ISRC | TRC | TSRC [3] | TSRC | ----:com.apple.iTunes:ISRC [5] | WM/ISRC [5] | ISRC S [6] [7] | ISRC [5] | ||||
EAN | EAN/UPN S [7] | ||||||||||
Product Number | PRODUCTNUMBER [14] | ||||||||||
Barcode [5] | TXXX[3]:BARCODE | TXXX:BARCODE | ----:com.apple.iTunes:BARCODE | WM/Barcode | BARCODE [5] | Barcode | |||||
Catalogue Number | TXXX[3]:CATALOGNUMBER [5] | TXXX:CATALOGNUMBER [5] | ----:com.apple.iTunes:CATALOGNUMBER [5] | WM/CatalogNo [5] | CATALOGNUMBER [5] | CatalogNumber [5] | |||||
UPC | UPC [13] | ||||||||||
MusicBrainz IDs [5] | Various | Various | Various | ||||||||
CDDB ID? | |||||||||||
AccurateRip Disc ID | ACCURATERIPDISCID S [13] | ||||||||||
Podcast ID | TGID [15] | TGID [15] | |||||||||
CD TOC | WM/MCID [18] | ITOC [18] |
Flags
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Compilation | TCMP | TCMP | cpil [5] | COMPILATION S [13] [5] | Compilation [5] | ||||||
Podcast [15] | PCST [19] | PCST [19] | pcst [5] |
Ripping & Encoding
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Encoded By (person/organisation) | TEN | TENC [3] | TENC | WM/EncodedBy [5] | ENCODED-BY S [7] [20] [14] | EncodedBy [5] | ITCH [11] | ||||
Encoder (software) | TSS | TSSE [3] | TSSE | ©too [5] | WM/ToolName + WM/ToolVersion | ENCODER [20] [14] | ISFT [11] | ||||
Encoder Settings | TSS | TSSE [3] | TSSE | WM/EncodingSettings | ENCODING S [7] / ENCODER SETTINGS S [13] | ||||||
Encoding Time [15] | TDEN | ||||||||||
Gapless Playback | pgap [5] | ||||||||||
File Type [15] | TFT | TFLT [3] | TFLT | ||||||||
Media Type [10] / Release Format [5] | TMT | TMED [3] [10] | TMED | ----:com.apple.iTunes:MEDIA [5] | WM/Media [5] | MEDIA [5] | Media [5] | ISRF [11] | |||
Source Media | SOURCEMEDIA S [7] [14] | ||||||||||
Source | SOURCE [13] | ||||||||||
Original Filename [15] | TOF | TOFN [3] | TOFN | ||||||||
AccurateRip Result | ACCURATERIPRESULT S [13] | ||||||||||
ReplayGain Album Gain | TXX:REPLAYGAIN_ALBUM_GAIN (?) | TXXX[3]:REPLAYGAIN_ALBUM_GAIN | " | REPLAYGAIN_ALBUM_GAIN S [20] | |||||||
ReplayGain Album Peak | TXX:REPLAYGAIN_ALBUM_PEAK (?) | TXXX[3]:REPLAYGAIN_ALBUM_PEAK | " | REPLAYGAIN_ALBUM_PEAK S [20] | |||||||
ReplayGain Track Gain | TXX:REPLAYGAIN_TRACK_GAIN (?) | TXXX[3]:REPLAYGAIN_TRACK_GAIN | " | REPLAYGAIN_TRACK_GAIN S [20] | |||||||
ReplayGain Track Peak | TXX:REPLAYGAIN_TRACK_PEAK (?) | TXXX[3]:REPLAYGAIN_TRACK_PEAK | " | REPLAYGAIN_TRACK_PEAK S [20] |
URLs
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Audio Source Webpage URL [10] | WAS | WOAS [3] | WOAS | ||||||||
Chapter URL [12] | CHAPTERxxxURL | ||||||||||
Commercial Information URL [10] | WCM | WCOM [3] | WCOM | ||||||||
Copyright URL | WCP | WCOP [3] | WCOP | ||||||||
File Webpage URL [10] | WAF | WOAF [3] | WOAF | ||||||||
Track Artist Web Page URL 7 | WAR | WOAR [3] | WOAR | ||||||||
Radio Station URL [15] | WORS [3] | WORS | |||||||||
Payment URL [10] | WPAY [3] | WPAY | |||||||||
Publisher URL [10] | WPB | WPUB [3] | WPUB | ||||||||
Podcast URL [15] | WFED [19] | WFED [19] | purl [5] |
Style
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Genre | Genre (Byte 80 or 126) | Varies | TCON [3] (not multiples!) | TCON | ©gen | WM/Genre | GENRE M [6] [7] | IGNR [8] | upnp:genre [9] [16] | ||
Initial Key | TKE | TKEY [3] | TKEY | ||||||||
Mood [15] | TMOO | TMOO | ----:com.apple.iTunes:MOOD [5] | WM/Mood [5] | MOOD [5] | Mood [5] | |||||
Style | STYLE M [13] | ||||||||||
Beats Per Minute 7 | TBP | TBPM [3] | TBPM | tmpo [5] | WM/BeatsPerMinute | BPM [5] | BPM [5] |
Miscellaneous
Name | ID3v1.1 [1] | ID3v2.2 [2] | ID3v2.3 [3] | ID3v2.4 [4] | iTunes MP4 | WMA | Vorbis Comment | APEv2 | Matroska | RIFF | UPnP |
---|---|---|---|---|---|---|---|---|---|---|---|
Comments | Comment (28 chars) | COM | COMM [3] | COMM | ©cmt | WM/Comments | COMMENT M [7] | Comment | ICMT [11] [8] | ||
Description | TIT3(!) [17] | " | desc [17] | DESCRIPTION [6] | |||||||
Podcast [15] / Long [17] Description | TDES [19] [15] | TDES [19] [15] | ldes [17] | ||||||||
Contact | CONTACT [6] | ||||||||||
Copyright Message | TCR | TCOP [3] | TCOP | cprt [5] | Copyright [5] | COPYRIGHT S [6] [7] | Copyright [5] | ICOP [11] | |||
Cover Art | PIC | APIC [3] | APIC | METADATA_BLOCK_PICTURE [20] [14] not COVERART [20] which is deprecated | Cover Art (Front) | ||||||
Instrument | INSTRUMENT [13] (with performer?)[5] | ||||||||||
Language [10] | TLA | TLAN [3] | TLAN | ----:com.apple.iTunes:LANGUAGE [5] | WM/Language [5] | LANGUAGE [5] | Language [5] | ILNG [11] | dc:language [16] | ||
License [5] | WCP (single URL) | WCOP (single URL) / TXXX:LICENSE (multiple or non-URL) [5] | " | ----:com.apple.iTunes:LICENSE | LICENSE | LICENSE S [6] [7] | |||||
Location | LOCATION M [6] [7] | ||||||||||
(File) Owner [10] | TOWN [3] | TOWN | |||||||||
Podcast Category [15] | TCAT [19] | TCAT [19] | catg [17] | ||||||||
Podcast Keywords [17] | TKWD | TKWD | keyw [17] | ||||||||
Podcast GUID [17] | TGID | TGID | egid [17] | ||||||||
Rights | RIGHTS [20] proposed | ||||||||||
Script [5] | TXXX[3]:SCRIPT | TXXX:SCRIPT | ----:com.apple.iTunes:SCRIPT | WM/Script | SCRIPT | Script | |||||
Unsynced Lyrics [10] | TXT=Lyricist/Lyrics | USLT [3] | USLT | ©lyr [5] | WM/Lyrics [5] | LYRICS [5] | Lyrics [5] |
Additional Information
ID3v2.2 genres
The following is an excerpt from the ID3v2.2 specification, section 4.2.1:
The content type, which previously (in ID3v1.1, see appendix A) was
stored as a one byte numeric value only, is now a numeric string. You
may use one or several of the types as ID3v1.1 did or, since the
category list would be impossible to maintain with accurate and up to
date categories, define your own.
References to the ID3v1 genres can be made by, as first byte, enter
"(" followed by a number from the genres list (section A.3.) and
ended with a ")" character. This is optionally followed by a
refinement, e.g. "(21)" or "(4)Eurodisco". Several references can be
made in the same frame, e.g. "(51)(39)". If the refinement should
begin with a "(" character it should be replaced with "((", e.g. "((I
can figure out any genre)" or "(55)((I think...)". The following new
content types is defined in ID3v2 and is implemented in the same way
as the numerig content types, e.g. "(RX)".
RX Remix
CR Cover
—M. Nilsson,ID3 tag version 2 [2]
Issues
Due to the re-purposing of ID3v2's TPE2 as Album Artist, we have no field to store the name of the Orchestra, yet we have a dedicated field for the Conductor.
Author / Writer / Lyricist clash through ID3v2 (worse if artist=author or title=author!)
Performers vs involved people vs musicians. All musicians are involved people; not all involved people are necessarily musicians!
Dates - some are specific (recorded/released/tagged) others are just a non-specific date.
Mp3tag
Mp3tag contains some mappings in its initial configuration:
Tag | Source | Target |
---|---|---|
VorbisComment | DATE | YEAR |
VorbisComment | ORGANIZATION | PUBLISHER |
VorbisComment | TRACKNUMBER | TRACK |
These mappings were previously internal to Mp3tag, they are now included as initial values in the "User-defined field mappings" preference, which was introduced in version 2.45.
Notes
- ↑ a b c d e f g h i j ID3v1.1 at id3.org https://id3.org/ID3v1
- ↑ a b c d e f g h i j k ID3v2.2 at id3.org https://id3.org/id3v2-00
- ↑ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw ID3v2.3 at id3.org https://id3.org/id3v2.3.0
- ↑ a b c d e f g h i j k l ID3v2.4 at id3.org https://id3.org/id3v2.4.0-frames
- ↑ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb MusicBrainz Picard tag mapping http://picard.musicbrainz.org/docs/mappings/
- ↑ a b c d e f g h i j k l m n o http://xiph.org/vorbis/doc/v-comment.html
- ↑ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad http://age.hobba.nl/audio/mirroredpages/ogg-tagging.html
- ↑ a b c d e f g foobar2k RIFF WAV tagging http://www.hydrogenaudio.org/forums/index.php?showtopic=105749&st=0&p=865737&#entry865737
- ↑ a b c d e f g h i Twonky http://www.twonkyforum.com/mediawiki/index.php/Mapping_your_Media_file_tags_to_the_Twonky_Database
- ↑ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae foobar2k ID3 Tag Mapping http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:ID3_Tag_Mapping
- ↑ a b c d e f g h i j k l m n o Age Bosma http://age.hobba.nl/audio/tag_frame_reference.html
- ↑ a b c http://wiki.xiph.org/Chapter_Extension
- ↑ a b c d e f g h i j k l dBPowerAMP
- ↑ a b c d e f g h http://wiki.xiph.org/Field_names
- ↑ a b c d e f g h i j k l m n o p q r s t mp3tag main tags http://help.mp3tag.de/main_tags.html
- ↑ a b c d e UPnP http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v3-Service.pdf
- ↑ a b c d e f g h i j k DinkyPumpkin https://github.com/dinkypumpkin/get_iplayer/wiki/tagging
- ↑ a b dBPowerAmp storage of CDTOC https://forum.dbpoweramp.com/showthread.php?16705-FLAC-amp-Ogg-Vorbis-Storage-of-CDTOC
- ↑ a b c d e f g h Podcast extensions https://github.com/judwhite/IdSharp/pull/1
- ↑ a b c d e f g h i http://wiki.xiph.org/VorbisComment
See also
- APE tags
- m-TAGS (foobar2000 component)
- foobar2000 encouraged tag standards
- foobar2000 ID3 tag mapping
External links
- ID3 v2.4.0 frames
- m-Tags on hydrogenaudio
- Matroska tag comparison table
- Matroska tag specifications
- Metadata/tag mapping between FLAC, mp3, and UPnP/DLNA on hydrogenaudio (Is there a standard? What does foobar2000 do?)
- Mp3tag field mappings
- MP4/iTunes tags
- Ogg Vorbis comment field recommendations
- Ogg Vorbis field names
- VorbisComment
- Hobba tag frame reference
Other similar tag mappings: