MAWG | Relation | EBUCore | How to do the mapping | Datatype | XPath
Notes: the default namespace in the following expressions is | Tested |
---|---|---|---|---|---|---|
Descriptive Properties (Core Set) | ||||||
Identification | ||||||
identifier | exact | dc:identifier | DC compliance requires a string but it is recommended to use URIs or IRIs instead | string | EBUCoreMain/coreMetadata/identifier/dc:identifier | |
title | exact | dc:title | title/dc:title and/or
alternativeTitle/dc:title |
string | EBUCoreMain/coreMetadata/title/dc:title
or EBUCoreMain/coreMetadata/alternativeTitle/dc:title | |
language | exact | dc:language
languageCode |
A free text term and/or a reference to a web resource such as a classification scheme term | string
anyURI |
EBUCoreMain/coreMetadata/language/dc:language
or EBUCoreMain/coreMetadata/language/languageCode | |
locator | exact | Format/Location | an address at which the resource can be found and e.g. played from e.g. a dvb url | string | EBUCoreMain/coreMetadata/location | |
Creation | ||||||
contributor | exact | contributor |
Either a person or an organisation | string | EBUCoreMain/coreMetadata/contributor/contactDetails/name/name
or EBUCoreMain/coreMetadata/contributor/organisationName | |
creator | exact | creator | Either a person or an organisation | string | EBUCoreMain/coreMetadata/creator/contactDetails/name/name
or EBUCoreMain/coreMetadata/creator/organisationName | |
date | exact | created |
date | EBUCoreMain/coreMetadata/date/created | ||
location | exact | dc:coverage
name code posx + posy |
Information about resource related location information | string
string anyURI float + float |
EBUCoreMain/coreMetadata/coverage/dc:coverage
or EBUCoreMain/coreMetadata/coverage/spatial/location/name or EBUCoreMain/coreMetadata/coverage/spatial/location/code or EBUCoreMain/coreMetadata/coverage/spatial/location/posx or EBUCoreMain/coreMetadata/coverage/spatial/location/posy | |
Content Description | ||||||
description | exact | dc:description | Free text | string | EBUCoreMain/coreMetadata/description/dc:description | |
keyword | related | dc:subject
subjectCode |
A free text term and/or a reference to a web resource such as a classification scheme term | string
anyURI |
EBUCoreMain/coreMetadata/subject/dc:subject
or EBUCoreMain/coreMetadata/subject/subjectCode | |
genre | exact | dc:type
genre/@typeLabel genre/@typeLink |
Either a free text term in dc:type (not necessarily only genre) or genre/@typeLabel or a reference to a web resource such as a classification scheme term genre/@typeLink | string
string anyURI |
EBUCoreMain/coreMetadata/type/dc:type
or EBUCoreMain/coreMetadata/type/genre/@typeLabel or EBUCoreMain/coreMetadata/type/genre/@typeLink | |
rating | EBUCoreMain/coreMetadata/ | |||||
Relational | ||||||
relation | related | dc:relation
dc:identifier relationLink |
Free text ro an identifier or a link to a related
resource.
Specialised relations are provided in EBU which would qualify for mapping (see XPaths) |
string
string anyURI |
EBUCoreMain/coreMetadata/relation/dc:relation
or EBUCoreMain/coreMetadata/relation/relationIdentifier/dc:identifier or EBUCoreMain/coreMetadata/relation/relationLink or EBUCoreMain/coreMetadata/isVersionOf or EBUCoreMain/coreMetadata/hasversion or EBUCoreMain/coreMetadata/isReplacedBy or EBUCoreMain/coreMetadata/replaces or EBUCoreMain/coreMetadata/isRequiredby or EBUCoreMain/coreMetadata/requires or EBUCoreMain/coreMetadata/ispartOf or EBUCoreMain/coreMetadata/hasPart or EBUCoreMain/coreMetadata/isreferencedBy or EBUCoreMain/coreMetadata/references or EBUCoreMain/coreMetadata/isFormatOf or EBUCoreMain/coreMetadata/hasFormat | |
collection | related | Title | The 'type' of content being described should be "collection" in type/objectType/@typeLabel (free text) or type/objectType/@typeLink (anyURI to refer to e.g. a classification scheme term) | string | EBUCoreMain/coreMetadata/title/dc:title
or EBUCoreMain/coreMetadata/type/objectType/@typeLabel or EBUCoreMain/coreMetadata/type/objectType/@typeLink | |
Rights | ||||||
copyright | related | dc:rights
rightsLink exploitationIssues |
Free text or a link to a web page with rights declaration or more specifically exploitation issues | string
anyURI string |
EBUCoreMain/coreMetadata/rights/dc:rights
or EBUCoreMain/coreMetadata/rights/rightsLink or EBUCoreMain/coreMetadata/rights/exploitationIssues | |
policy | N/A | N/A | ||||
Distribution | ||||||
publisher | dc:publisher | Either a person or an organisation | string | EBUCoreMain/coreMetadata/publisher/contactDetails/name/name or EBUCoreMain/coreMetadata/publisher/organisationName | ||
targetAudience | dc:type
genre/@typeLabel genre/@typeLink |
Fre text in type or genre/@typeLabel or @typeLink (using a targetAudience Classification Scheme or equivalent) | string
string anyURI |
EBUCoreMain/coreMetadata/type/dc:type
or EBUCoreMain/coreMetadata/type/genre/@typeLabel or EBUCoreMain/coreMetadata/type/genre/@typeLink | ||
Fragments | ||||||
fragments | exact | hasPart | e.g. a scene or shot identified by its uri | string
anyURI |
EBUCoreMain/coreMetadata/hasPart/relationLink | |
namedFragments | exact | hasPart | e.g. a scene or shot identified by an identifier or title | string
string |
EBUCoreMain/coreMetadata/part/identifier or EBUCoreMain/coreMetadata/part/title | |
Technical Properties | ||||||
frameSize |
exact | height
width |
see the syntax of frameSize for correct mapping | nonNegativeInteger
nonNegativeInteger |
EBUCoreMain/coreMetadata/format/height
or EBUCoreMain/coreMetadata/format/width | |
compression | exact | encoding/@typeLabel
encoding/@typeLink |
free text or a link to a classification scheme e.g. published as a web resource | string
anyURI |
EBUCoreMain/coreMetadata/format/channel/encoding/@typeLabel
or EBUCoreMain/coreMetadata/format/channel/encoding/@typeLink | |
duration | exact | duration | It is important to look at the format used for expressing the duration in duration/@formatLabel or duration/@formatLink | string | EBUCoreMain/coreMetadata/format/duration | |
format | related | dc:format | Free text or a series or more specific attributes provided in the XPath column, which would qualify to map into format | string | EBUCoreMain/coreMetadata/format/dc:format
or EBUCoreMain/coreMetadata/format/medium/@*[name()='typeLabel' or name()='typeLink'] or EBUCoreMain/coreMetadata/format/mimeType/@*[name()='typeLabel' or name()='typeLink'] or EBUCoreMain/coreMetadata/format/fileFormat/@*[name()='typeLabel' or name()='typeLink'] etc. | |
samplingRate | exact | samplingRate | if in dc:format, a syntax should be used to prefix the property being documented e.g. samplingRate:xxx | string | EBUCoreMain/coreMetadata/format/technicalAttributeInteger
or EBUCoreMain/coreMetadata/format/technicalAttributeInteger/@typeLabel='samplingRate' | |
frameRate | exact | frameRate | if in dc:format, a syntax should be used to prefix the property being
documented
e.g. frameRate:xxx |
string | EBUCoreMain/coreMetadata/format/technicalAttributeInteger
or EBUCoreMain/coreMetadata/format/technicalAttributeInteger/@typeLabel='frameRate' | |
averageBitRate | exact | bitrate | if in dc:format, a syntax should be used to prefix the property being documented e.g. bitrate:xxx | string | EBUCoreMain/coreMetadata/format/technicalAttributeInteger
or EBUCoreMain/coreMetadata/format/technicalAttributeInteger/@typeLabel='bitrate' | |
numTracks | related | videoFormat
audioFormat |
the video or audio formats imply the number of video and / or audio tracks | string
anyURI string anyURI |
EBUCoreMain/coreMetadata/format/videoFormat/@formatLabel
EBUCoreMain/coreMetadata/format/videoFormat/@formatLink EBUCoreMain/coreMetadata/format/audioFormat/@formatLabel EBUCoreMain/coreMetadata/format/audioFormat/@formatLink |