Difference between revisions of "Metatag Mapping"

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
(Notes)
(Quaternary)
Line 246: Line 246:
 
!Album Sort
 
!Album Sort
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TSOA
 
|TSOA
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 254: Line 254:
 
!Album Artist Sort
 
!Album Artist Sort
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TSO2
 
|TSO2
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 262: Line 262:
 
!BPM
 
!BPM
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TBPM
 
|TBPM
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 270: Line 270:
 
!Compilation
 
!Compilation
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TCMP
 
|TCMP
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 278: Line 278:
 
!Composer Sort
 
!Composer Sort
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TSOC
 
|TSOC
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 286: Line 286:
 
!Conductor
 
!Conductor
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TPE3
 
|TPE3
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 294: Line 294:
 
!Content Group
 
!Content Group
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TIT1
 
|TIT1
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 302: Line 302:
 
!Encoded By
 
!Encoded By
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TENC
 
|TENC
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 310: Line 310:
 
!Encoding Settings
 
!Encoding Settings
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TSSE
 
|TSSE
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 318: Line 318:
 
!Encoding Time
 
!Encoding Time
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TDEN <ref name=ID3v2.4 />
 
|TDEN <ref name=ID3v2.4 />
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 326: Line 326:
 
!File Owner
 
!File Owner
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TOWN
 
|TOWN
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 334: Line 334:
 
!File Type
 
!File Type
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TFLT
 
|TFLT
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 342: Line 342:
 
!Initial Key
 
!Initial Key
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TKEY
 
|TKEY
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 350: Line 350:
 
!Involved People
 
!Involved People
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|IPLS / TIPL
 
|IPLS / TIPL
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 358: Line 358:
 
!Language
 
!Language
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TLAN
 
|TLAN
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 366: Line 366:
 
!Length
 
!Length
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TLEN
 
|TLEN
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 374: Line 374:
 
!Lyricist
 
!Lyricist
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TEXT
 
|TEXT
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 382: Line 382:
 
!Media Type
 
!Media Type
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TMED
 
|TMED
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 390: Line 390:
 
!Mix Artist
 
!Mix Artist
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TPE4*
 
|TPE4*
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 399: Line 399:
 
|n/a
 
|n/a
 
|?
 
|?
 +
|TMOO <ref name=ID3v2.4 />
 
|?
 
|?
| / TMOO
 
 
|?
 
|?
 
|?
 
|?
Line 407: Line 407:
 
|n/a
 
|n/a
 
|?
 
|?
 +
|TMCL <ref name=ID3v2.4 />
 
|?
 
|?
| / TMCL
 
 
|?
 
|?
 
|?
 
|?
Line 414: Line 414:
 
!Net Radio Owner
 
!Net Radio Owner
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TRSO
 
|TRSO
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 422: Line 422:
 
!Net Radio Station
 
!Net Radio Station
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TRSN
 
|TRSN
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 430: Line 430:
 
!Original Album
 
!Original Album
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TOAL
 
|TOAL
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 438: Line 438:
 
!Original Filename
 
!Original Filename
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TOFN
 
|TOFN
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 446: Line 446:
 
!Original Lyricist
 
!Original Lyricist
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TOLY
 
|TOLY
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 454: Line 454:
 
!Podcast
 
!Podcast
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|PCST
 
|PCST
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 462: Line 462:
 
!Podcast Category
 
!Podcast Category
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TCAT
 
|TCAT
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 470: Line 470:
 
!Podcast Description
 
!Podcast Description
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TDES
 
|TDES
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 478: Line 478:
 
!Podcast ID
 
!Podcast ID
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TGID
 
|TGID
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 486: Line 486:
 
!Podcast URL
 
!Podcast URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WFED
 
|WFED
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 494: Line 494:
 
!Rating
 
!Rating
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|POPM
 
|POPM
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 502: Line 502:
 
!Release Time
 
!Release Time
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TDRL
 
|TDRL
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 511: Line 511:
 
|n/a
 
|n/a
 
|?
 
|?
 +
|TSST <ref name=ID3v2.4 />
 
|?
 
|?
| / TSST
 
 
|?
 
|?
 
|?
 
|?
Line 519: Line 519:
 
|n/a
 
|n/a
 
|?
 
|?
 +
|TDTG <ref name=ID3v2.4 />
 
|?
 
|?
| / TDTG
 
 
|?
 
|?
 
|?
 
|?
Line 526: Line 526:
 
!Lyrics
 
!Lyrics
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|USLT
 
|USLT
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 534: Line 534:
 
!URL
 
!URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WXXX
 
|WXXX
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 542: Line 542:
 
!Author URL
 
!Author URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WOAR
 
|WOAR
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 550: Line 550:
 
!Audio File URL
 
!Audio File URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WOAF
 
|WOAF
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 558: Line 558:
 
!Audio Source URL
 
!Audio Source URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WOAS
 
|WOAS
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 566: Line 566:
 
!Promotion URL
 
!Promotion URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WCOM
 
|WCOM
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 574: Line 574:
 
!Copyright URL
 
!Copyright URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WCOP
 
|WCOP
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 582: Line 582:
 
!Payment URL
 
!Payment URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WPAY
 
|WPAY
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 590: Line 590:
 
!Publisher URL
 
!Publisher URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WPUB
 
|WPUB
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 598: Line 598:
 
!Radio URL
 
!Radio URL
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|WORS
 
|WORS
 +
|?
 
|?
 
|?
 
|?
 
|?
Line 606: Line 606:
 
!Original Artist
 
!Original Artist
 
|n/a
 
|n/a
|?
 
 
|?
 
|?
 
|TOPE
 
|TOPE
 +
|?
 
|?
 
|?
 
|?
 
|?

Revision as of 00:18, 14 August 2013

The words metadata/tag/field may be used intermittently on this page to mean the same thing. This page is also far from complete and may never be.

Standard Tags

The following tables just map tags in one format to another. Each format may have limitations, like not being able to handle UTF8 for example, or limitations as to the length of the content of a tag, some might have a non-textual tag like ID3v1 has for the Genre tag. These format limitations may or may not be mentioned on this page, so please keep that in mind.

Primary

These are the core meta-tags and supported/defined in all major tagging standards or file formats.

Tag ID3 v1/v1.1 FLAC/Vorbis/Ogg ID3 v2.3 / ID3 v2.4 APEv2 Matroska WMA
Album Album ALBUM TALB ALBUM Album WM/AlbumTitle
Artist Artist ARTIST TPE1 Artist ARTIST Author
Comment Comment DESCRIPTION COMM Comment COMMENT Description
Date Year DATE [1] TDRC [2] Year DATE_RELEASE WM/Year
Genre Genre GENRE TCON Genre GENRE WM/Genre
Title Title TITLE TIT2 Title TITLE Title
Track Album track [3] TRACKNUMBER TRCK Track TRACK TRACKNUMBER

Secondary

These meta-tags provide information that a user or software may expect. Not all formats or software may support all these tags though.

Tag ID3 v1/v1.1 FLAC/Vorbis/Ogg ID3 v2.3/v2.4 APEv2 Matroska WMA
Composer n/a PERFORMER ? Composer ? WM/Composer
Copyright n/a COPYRIGHT ? ? ? ?
Disc n/a ? ? ? PART_OFFSET ?
License n/a LICENSE ? ? ? ?
Performer n/a PERFORMER ? Artist ? ?
Publisher n/a ORGANIZATION ? Publisher LABEL ?
Total Tracks n/a ? ? ? TOTAL_PARTS TRACKTOTAL
Version n/a VERSION ? ? ? ?

Tertiary

These meta-tags while considered standard may have uneven support across various software or formats. They should otherwise be rather well specified though.

Tag ID3 v1/v1.1 FLAC/Vorbis/Ogg ID3 v2.3/v2.4 APEv2 Matroska WMA
Album Artist n/a ? ? ? MIXED_BY ?
Artist Sort n/a ? TSOP ? SORT_WITH ?
Contact n/a CONTACT ? ? ? ?
ISRC n/a ISRC ? ISRC ISRC ?
Location n/a LOCATION ? ? RECORDING_LOCATION ?
ReplayGain Gain n/a REPLAYGAIN_TRACK_GAIN ? ? REPLAYGAIN_GAIN [4] ?
ReplayGain Peak n/a REPLAYGAIN_TRACK_PEAK ? ? REPLAYGAIN_PEAK [4] ?
ReplayGain Album Gain n/a REPLAYGAIN_ALBUM_GAIN ? ? REPLAYGAIN_GAIN [4] ?
ReplayGain Album Peak n/a REPLAYGAIN_ALBUM_PEAK ? ? REPLAYGAIN_PEAK [4] ?
Subtitle n/a ? ? ? SUBTITLE ?
Remixed By n/a ? ? ? REMIXED_BY ?

Quaternary

These meta-tags are the more rare ones. They may also be ambiguous on how the content of a tag is to be treated/parsed. Some of these may have been proprietary at some point in the past. While others may be falling into obscurity.

Tag ID3 v1/v1.1 FLAC/Vorbis/Ogg ID3 v2.3/v2.4 APEv2 Matroska WMA
Album Sort n/a ? TSOA ? ? ?
Album Artist Sort n/a ? TSO2 ? ? ?
BPM n/a ? TBPM ? ? ?
Compilation n/a ? TCMP ? ? ?
Composer Sort n/a ? TSOC ? ? ?
Conductor n/a ? TPE3 ? ? ?
Content Group n/a ? TIT1 ? ? ?
Encoded By n/a ? TENC ? ? ?
Encoding Settings n/a ? TSSE ? ? ?
Encoding Time n/a ? TDEN [5] ? ? ?
File Owner n/a ? TOWN ? ? ?
File Type n/a ? TFLT ? ? ?
Initial Key n/a ? TKEY ? ? ?
Involved People n/a ? IPLS / TIPL ? ? ?
Language n/a ? TLAN ? ? ?
Length n/a ? TLEN ? ? ?
Lyricist n/a ? TEXT ? ? ?
Media Type n/a ? TMED ? ? ?
Mix Artist n/a ? TPE4* ? ? ?
Mood n/a ? TMOO [5] ? ? ?
Musician Credits n/a ? TMCL [5] ? ? ?
Net Radio Owner n/a ? TRSO ? ? ?
Net Radio Station n/a ? TRSN ? ? ?
Original Album n/a ? TOAL ? ? ?
Original Filename n/a ? TOFN ? ? ?
Original Lyricist n/a ? TOLY ? ? ?
Podcast n/a ? PCST ? ? ?
Podcast Category n/a ? TCAT ? ? ?
Podcast Description n/a ? TDES ? ? ?
Podcast ID n/a ? TGID ? ? ?
Podcast URL n/a ? WFED ? ? ?
Rating n/a ? POPM ? ? ?
Release Time n/a ? TDRL ? ? ?
Set Subtitle n/a ? TSST [5] ? ? ?
Tagging Time n/a ? TDTG [5] ? ? ?
Lyrics n/a ? USLT ? ? ?
URL n/a ? WXXX ? ? ?
Author URL n/a ? WOAR ? ? ?
Audio File URL n/a ? WOAF ? ? ?
Audio Source URL n/a ? WOAS ? ? ?
Promotion URL n/a ? WCOM ? ? ?
Copyright URL n/a ? WCOP ? ? ?
Payment URL n/a ? WPAY ? ? ?
Publisher URL n/a ? WPUB ? ? ?
Radio URL n/a ? WORS ? ? ?
Original Artist n/a ? TOPE ? ? ?

Non-standard Tags

Proprietary

These meta-tags are used in proprietary software, and is rarely of use outside that particular software.

Tag ID3 v1/v1.1 FLAC/Vorbis/Ogg ID3 v2.3/v2.4 APEv2 Matroska WMA
fieldname n/a ? ? ? ? ?
fieldname n/a ? ? ? ? ?

Proposed

These meta-tags are suggestions for new standards, some of these may also have previously been experimental or proprietary in nature. While they may be proposed this does not guarantee they will become standard. It just means that someone (and hopefully more than one individual) would like to see it standardized. Any tags listed here should be properly documented someplace and specified in detail.

Tag ID3 v1/v1.1 FLAC/Vorbis/Ogg ID3 v2.3/v2.4 APEv2 Matroska WMA
fieldname n/a ? ? ? ? ?
fieldname n/a ? ? ? ? ?

Experimental

These meta-tags are experimental in nature and should not be encountered normally, but in case they are they are listed here for completeness sake. These tags may appear and vanish at any time or may have their meaning or use changed at any time.

Tag ID3 v1/v1.1 FLAC/Vorbis/Ogg ID3 v2.3/v2.4 APEv2 Matroska WMA
Experimental/Custom n/a ? TXXX ? ? ?

Additional Information

Notes

  1. ISO 8601 date used/highly advised, see Vorbis Comment and ISO 8601 Wikipedia article for more.
  2. The ID3 v2.3 tags TYER & TDAT & TIME & TRDA are replaced by TDRC in ID3 v2.4, see ID3 Wikipedia article for more.
  3. Difference between ID3 v1 and v1.1 is the addition of Album track, see ID3v1 specs for more.
  4. 4.0 4.1 4.2 4.3 In Matroska it matters where the tags are used. So a ReplayGain tag for Track and Album are named the same just as an example.
  5. 5.0 5.1 5.2 5.3 5.4 Some tags are only in ID3 v2.4 and no equivalent in ID3 v2.3 exists

Links