Table: OGG

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