| 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. |
||