MAWG Relation Ogg properties How to do the mapping Datatype XPath
Descriptive Properties (Core Set)
Identification
ma:identifier exact Name Name field in skeleton header (new) String N/A
ma:title exact Title TITLE field in vorbiscomment header String N/A
exact Title Title field in skeleton header (new) String N/A
related Album ALBUM title in vorbiscomment header String N/A
ma:language exact Language Language field in skeleton header (new) language code N/A
ma:locator exact file URI from system URI N/A
Creation
ma:contributor exact Artist, Performer ARTIST and PERFORMER vorbiscomment headers Strings N/A
ma:creator related Organization ORGANIZATION field in vorbiscomment header N/A
ma:createDate exact Date DATE field in vorbiscomment header ISO date format N/A
ma:location exact Location LOCATION field in vorbiscomment header String N/A
Content description
ma:description exact Description DESCRIPTION field in vorbiscomment header String N/A
ma:keyword N/A N/A
ma:genre exact Genre GENRE field in vorbiscomment header String N/A
ma:rating N/A N/A
Relational
ma:relation related Version, Tracknumber VERSION (version of a title), TRACKNUMBER (CD track) fields in vorbiscomment header Strings N/A
ma:collection related Album ALBUM field of vorbiscomment header String N/A
Rights
ma:copyright exact Copyright COPYRIGHT field of vorbiscomment header String N/A
ma:license exact License LICENSE field of vorbiscomment header String N/A
Distribution
ma:publisher related Organization ORGNIZATION field of vorbiscomment header String N/A
ma:targetAudience more specific Role Role field of Skeleton header (new) String N/A
Fragments
ma:fragments N/A N/A
ma:namedFragments N/A N/A
Technical Properties
ma:frameSize exact extract from binary header of video track int, int (width x height) N/A
ma:compression exact Content-type Content-type field of Skeleton header MIME type N/A
ma:duration exact calculate as duration = last_sample_time - first_sample_time of OggIndex header of skeleton Float (or rather: rational - rational) N/A
ma:format exact Content-type Content-type field of Skeleton header MIME type N/A
ma:samplingRate exact calculate as granulerate = granulerate_numerator / granulerate_denominator of Skeleton header Rational (or rather int / int) N/A
ma:frameRate exact calculate as granulerate = granulerate_numerator / granulerate_denominator of Skeleton header Rational (or rather int / int) N/A
ma:bitRate exact calculate as bitrate = length_of_segment / duration from OggIndex headers of skeleton Float N/A
ma:numTracks exact Tracknumber TRACKNUMBER field of vorbiscomment header (track number on album) Int N/A