MAWG | Relation | EBUCore | How to do the mapping | Datatype | XPath
Note: each is to be preceded by the namespace 'ebucore:' |
|
---|---|---|---|---|---|---|
Descriptive Properties (Core Set) | ||||||
Identification | ||||||
ma: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 | |
ma:title | exact | dc:title | title/dc:title and/or
alternativeTitle/dc:title |
string | EBUCoreMain/coreMetadata/title/dc:title
EBUCoreMain/coreMetadata/alternativeTitle/dc:title |
|
ma: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
EBUCoreMain/coreMetadata/language/languageCode |
|
ma: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 | ||||||
ma:contributor | exact | contributor |
Either a person or an organisation | string | EBUCoreMain/coreMetadata/contributor/contactDetails/name/name
EBUCoreMain/coreMetadata/contributor/organisationName |
|
ma:creator | exact | creator | Either a person or an organisation | string | EBUCoreMain/coreMetadata/creator/contactDetails/name/name
EBUCoreMain/coreMetadata/creator/organisationName |
|
ma:createDate | exact | created |
date | EBUCoreMain/coreMetadata/date/created | ||
ma:location | exact | dc:coverage
name code posx + posy |
Information about resource related location information | string
string anyURI float + float |
EBUCoreMain/coreMetadata/coverage/dc:coverage
EBUCoreMain/coreMetadata/coverage/spatial/location/name EBUCoreMain/coreMetadata/coverage/spatial/location/code EBUCoreMain/coreMetadata/coverage/spatial/location/posx + EBUCoreMain/coreMetadata/coverage/spatial/location/posy |
|
Content Description | ||||||
ma:description | exact | dc:description | Free text | string | EBUCoreMain/coreMetadata/description/dc:description | |
ma:keyword | similar | 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
EBUCoreMain/coreMetadata/subject/subjectCode |
|
ma: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
EBUCoreMain/coreMetadata/type/genre/@typeLabel EBUCoreMain/coreMetadata/type/genre/@typeLink |
|
ma:rating | EBUCoreMain/coreMetadata/ | |||||
Relational | ||||||
ma:relation | similar | 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
EBUCoreMain/coreMetadata/relation/relationIdentifier/dc:identifier EBUCoreMain/coreMetadata/relation/relationLink same apply to EBUCoreMain/coreMetadata/isVersionOf EBUCoreMain/coreMetadata/hasversion EBUCoreMain/coreMetadata/isReplacedBy EBUCoreMain/coreMetadata/replaces EBUCoreMain/coreMetadata/isRequiredby EBUCoreMain/coreMetadata/requires EBUCoreMain/coreMetadata/ispartOf EBUCoreMain/coreMetadata/hasPart EBUCoreMain/coreMetadata/isreferencedBy EBUCoreMain/coreMetadata/references EBUCoreMain/coreMetadata/isFormatOf EBUCoreMain/coreMetadata/hasFormat |
|
ma:collection | similar | 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
+ EBUCoreMain/coreMetadata/type/objectType/@typeLabel (collection, string) EBUCoreMain/coreMetadata/type/objectType/@typeLink (collection, anyURI) |
|
Rights | ||||||
ma:copyright | similar | 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
EBUCoreMain/coreMetadata/rights/rightsLink EBUCoreMain/coreMetadata/rights/exploitationIssues |
|
ma:policy | ||||||
ma:license | similar | dc:rights
rightsLink |
string
anyURI |
EBUCoreMain/coreMetadata/rights/dc:rights EBUCoreMain/coreMetadata/rights/rightsLink | ||
Distribution | ||||||
ma:publisher | dc:publisher | Either a person or an organisation | string | EBUCoreMain/coreMetadata/publisher/contactDetails/name/name EBUCoreMain/coreMetadata/publisher/organisationName |
||
ma: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
EBUCoreMain/coreMetadata/type/genre/@typeLabel EBUCoreMain/coreMetadata/type/genre/@typeLink |
||
Fragments | ||||||
ma:fragments | exact | hasPart | e.g. a scene or shot identified by its uri | string
anyURI |
EBUCoreMain/coreMetadata/hasPart/relationLink | |
ma:namedFragments | exact | hasPart | e.g. a scene or shot identified by an identifier or title | string
string |
EBUCoreMain/coreMetadata/part/identifier EBUCoreMain/coreMetadata/part/title |
|
Technical Properties | ||||||
ma:frameSize |
exact | height
width |
see the syntax of ma:frameSize for correct mapping | nonNegativeInteger
nonNegativeInteger |
EBUCoreMain/coreMetadata/format/height
EBUCoreMain/coreMetadata/format/width |
|
ma: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
EBUCoreMain/coreMetadata/format/channel/encoding/@typeLink |
|
ma: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 | |
ma:format | similar | dc:format | Free text or a series or more specific attributes provided in the XPath column, which would qualify to map into ma:format | string
|
EBUCoreMain/coreMetadata/format/dc:format
EBUCoreMain/coreMetadata/format/medium/@typeLabel or /@typeLink EBUCoreMain/coreMetadata/format/mimeType/@typeLabel or /@typeLink EBUCoreMain/coreMetadata/format/fileFormat/@typeLabel or /@typeLink etc. |
|
ma: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/dc:format | |
ma: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/dc:format | |
ma:bitrate | 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/dc:format | |
ma:numTracks | derived | 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 |