MAWG | Relation | ID3v2 frames | How to do the mapping | Datatype | XPath |
---|---|---|---|---|---|
Descriptive Properties (Core Set) | |||||
Identification | |||||
ma:identifier | |||||
ma:title | exact | TALB | string | ||
related |
TIT1, TIT2 | string | |||
related | TOAL | string | |||
ma:language | exact | TLAN | string
3-character code according to ISO-639-2. If several languages are used, other codes should follow according to their usages. |
||
ma:locator | |||||
Creation | |||||
ma:contributor | exact | TOPE, TPE1, TPE2 | string
TOPE, TPE1: slash ("/") separated list of names. |
||
ma:creator | exact | see composer | |||
ma:createDate | exact | TDAT, TRDA, TYER | string
TDAT: numeric in DDMM format. TYER: numeric in YYYY format. |
||
ma:location | more specific | TCOP | string (see ma:copyright)
Must start with the year followed by a space (" "). Must always be displayed following "Copyright © ". |
||
Content description | |||||
ma:description | related | TIT1, TIT2, TIT3 | string | ||
ma:keyword | exact | see genre | |||
ma:genre | related | TCON | string
Can reference ID3v1 numeric categories, see spec. |
||
ma:rating | related | POPM | structured {
- user email - rating (0-255) - number of times played } |
||
Relational | |||||
ma:relation | related | LINK, APIC | structured (see spec for LINK and APIC) | ||
ma:collection | exact | TALB | string | ||
Rights | |||||
ma:copyright | exact | TCOP | string
Must start with the year followed by a space (" "). Must always be displayed following "Copyright © ". |
||
ma:license | more general | TOWN | |||
Distribution | |||||
ma:publisher | exact | TPUB | string | ||
ma:targetAudience | |||||
Fragments | |||||
ma:fragments | |||||
ma:namedFragments | |||||
Technical Properties | |||||
ma:frameSize | related | TSIZ | numeric string
Size in bytes, excluding ID3v2 data. |
||
ma:compression | related | TFLT | string
One of the codes defined in the spec if applicable, else free form. |
||
ma:duration | more specific | TLEN | numeric string
Length in milliseconds. |
||
ma:format | exact | TFLT | string (see ma:compression) | ||
ma:samplingrate | Use binary file headers | ||||
ma:framerate | |||||
ma:bitrate | |||||
ma:numTracks | related | TRCK | string
Either numeric, or of the form "3/12" to also indicate the total number of tracks. |