Difference between revisions of "Metatag Mapping"

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
Line 6: Line 6:
  
 
{|class="wikitable"
 
{|class="wikitable"
!Tag
+
!Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
!FLAC/Vorbis/Ogg
+
!ID3v1
+
!ID3v2
+
!APEv2
+
!Matroska
+
 
|-
 
|-
 
!Artist
 
!Artist
Line 31: Line 26:
  
 
{| class="wikitable"
 
{| class="wikitable"
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
+
!Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
|-
 
|-
! Album
+
!Album
 
|ALBUM
 
|ALBUM
| ?
+
|?
| ?
+
|?
| Album
+
|Album
| ?
+
|?
 
|-
 
|-
 
!Date
 
!Date
Line 44: Line 39:
 
|?
 
|?
 
|?
 
|?
|?
+
|Year
 
|?
 
|?
 
|-
 
|-
Line 51: Line 46:
 
|?
 
|?
 
|?
 
|?
|?
+
|Genre
 
|?
 
|?
 
|-
 
|-
! Track
+
!Track
 
|TRACKNUMBER
 
|TRACKNUMBER
 
|?
 
|?
Line 61: Line 56:
 
|?
 
|?
 
|-
 
|-
! Comment
+
!Comment
 
|DESCRIPTION
 
|DESCRIPTION
| ?
+
|?
| ?
+
|?
| Comment
+
|Comment
| ?
+
|?
 
|}
 
|}
  
 
== Secondary Tags ==
 
== Secondary Tags ==
  
{| class="wikitable"
+
{|class="wikitable"
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
|-
 
|-
! Performer
+
!Performer
|PERFORMER || ? || ? || ? || ?
+
|PERFORMER
 +
|?
 +
|?
 +
|Artist
 +
|?
 
|-
 
|-
! Disc
+
!Composer
|?  || ? || ? || ? || ?
+
|PERFORMER
 +
|?
 +
|?
 +
|Artist
 +
|?
 
|-
 
|-
! Version
+
!Disc
|VERSION || ? || ? || ? || ?
+
|?
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! Copyright
+
!Version
|COPYRIGHT || ? || ? || ? || ?
+
|VERSION
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! License
+
!Copyright
|LICENSE || ? || ? || ? || ?
+
|COPYRIGHT
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! Publisher
+
!License
|ORGANIZATION || ? || ? || ? || ?
+
|LICENSE
 +
|?
 +
|?
 +
|?
 +
|?
 +
|-
 +
!Publisher
 +
|ORGANIZATION
 +
|?
 +
|?
 +
|Publisher
 +
|?
 
|}
 
|}
  
 
== Tertiary Tags ==
 
== Tertiary Tags ==
  
{| class="wikitable"
+
{|class="wikitable"
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
|-
 
|-
! Location
+
!Location
|LOCATION || ? || ? || ? || ?
+
|LOCATION
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! Contact
+
!Contact
|CONTACT || ? || ? || ? || ?
+
|CONTACT
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! ISRC
+
!ISRC
|ISRC || ? || ? || ? || ?
+
|ISRC
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! ReplayGain
+
!ReplayGain
|REPLAYGAIN_TRACK_GAIN || ? || ? || ? || ?
+
|REPLAYGAIN_TRACK_GAIN
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! ReplayGain Peak
+
!ReplayGain Peak
|REPLAYGAIN_TRACK_PEAK || ? || ? || ? || ?
+
|REPLAYGAIN_TRACK_PEAK
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! ReplayGain Album
+
!ReplayGain Album
|REPLAYGAIN_ALBUM_GAIN || ? || ? || ? || ?
+
|REPLAYGAIN_ALBUM_GAIN
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
 
! ReplayGain Album Peak
 
! ReplayGain Album Peak
|REPLAYGAIN_ALBUM_PEAK || ? || ? || ? || ?
+
|REPLAYGAIN_ALBUM_PEAK
 +
|?
 +
|?
 +
|?
 +
|?
 
|}
 
|}
  
 
== Proprietary Tags ==
 
== Proprietary Tags ==
  
{| class="wikitable"
+
{|class="wikitable"
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
|-
 
|-
! Performer
+
!Performer
|PERFORMER || ? || ? || ? || ?
+
|PERFORMER
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! Disc
+
!Disc
|? || ? || ? || ? || ?
+
|?
 +
|?
 +
|?
 +
|?
 
|}
 
|}
  
 
== Proposed Tags ==
 
== Proposed Tags ==
  
{| class="wikitable"
+
{|class="wikitable"
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
|-
 
|-
! Performer
+
!Performer
|PERFORMER || ? || ? || ? || ?
+
|PERFORMER
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! Disc
+
!Disc
|? || ? || ? || ? || ?
+
|?
 +
|?
 +
|?
 +
|?
 
|}
 
|}
  
 
== Experimental Tags ==
 
== Experimental Tags ==
  
{| class="wikitable"
+
{|class="wikitable"
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
! Tag !! FLAC/Vorbis/Ogg !! ID3v1 !! ID3v2 !! APEv2 !! Matroska
 
|-
 
|-
! Performer
+
!Performer
|PERFORMER || ? || ? || ? || ?
+
|PERFORMER
 +
|?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
! Disc
+
!Disc
|? || ? || ? || ? || ?
+
|?
 +
|?
 +
|?
 +
|?
 
|}
 
|}
 
 
  
 
== Additional Information ==
 
== Additional Information ==

Revision as of 20:11, 13 August 2013

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.

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.

Basic Tags

Tag FLAC/Vorbis/Ogg ID3v1 ID3v2 APEv2 Matroska
Artist ARTIST ? ? Artist ?
Title TITLE ? ? Title ?

Primary Tags

Tag FLAC/Vorbis/Ogg ID3v1 ID3v2 APEv2 Matroska
Album ALBUM ? ? Album ?
Date DATE [1] ? ? Year ?
Genre GENRE ? ? Genre ?
Track TRACKNUMBER ? ? Track ?
Comment DESCRIPTION ? ? Comment ?

Secondary Tags

Tag FLAC/Vorbis/Ogg ID3v1 ID3v2 APEv2 Matroska
Performer PERFORMER ? ? Artist ?
Composer PERFORMER ? ? Artist ?
Disc ? ? ? ? ?
Version VERSION ? ? ? ?
Copyright COPYRIGHT ? ? ? ?
License LICENSE ? ? ? ?
Publisher ORGANIZATION ? ? Publisher ?

Tertiary Tags

Tag FLAC/Vorbis/Ogg ID3v1 ID3v2 APEv2 Matroska
Location LOCATION ? ? ? ?
Contact CONTACT ? ? ? ?
ISRC ISRC ? ? ? ?
ReplayGain REPLAYGAIN_TRACK_GAIN ? ? ? ?
ReplayGain Peak REPLAYGAIN_TRACK_PEAK ? ? ? ?
ReplayGain Album REPLAYGAIN_ALBUM_GAIN ? ? ? ?
ReplayGain Album Peak REPLAYGAIN_ALBUM_PEAK ? ? ? ?

Proprietary Tags

Tag FLAC/Vorbis/Ogg ID3v1 ID3v2 APEv2 Matroska
Performer PERFORMER ? ? ? ?
Disc ? ? ? ?

Proposed Tags

Tag FLAC/Vorbis/Ogg ID3v1 ID3v2 APEv2 Matroska
Performer PERFORMER ? ? ? ?
Disc ? ? ? ?

Experimental Tags

Tag FLAC/Vorbis/Ogg ID3v1 ID3v2 APEv2 Matroska
Performer PERFORMER ? ? ? ?
Disc ? ? ? ?

Additional Information

  1. ISO 8601

Resources