MAWG | Relation | EBUCore | How to do the mapping | Datatype | XPath
Note: each is to be preceded by the namespace 'ebucore:' |
|
---|---|---|---|---|---|---|
ma:contributor | exact | contributor |
Either a person or an organisation | string | EBUCoreMain/coreMetadata/contributor/contactDetails/name/name
EBUCoreMain/coreMetadata/contributor/organisationName |
|
ma:creator | creator | Either a person or an organisation | string | EBUCoreMain/coreMetadata/creator/contactDetails/name/name
EBUCoreMain/coreMetadata/creator/organisationName |
||
ma:description | dc:description | Free text | string | EBUCoreMain/coreMetadata/description/dc:description | ||
ma:format | 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:identifier | dc:identifier | DC compliance requires a string but it is recommended to use URIs or IRIs instead | string | EBUCoreMain/coreMetadata/identifier/dc:identifier | ||
ma:language | 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:publisher | dc:publisher | Either a person or an organisation | string | EBUCoreMain/coreMetadata/publisher/contactDetails/name/name EBUCoreMain/coreMetadata/publisher/organisationName |
||
ma:relation | 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:keyword | 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:title | dc:title | title/dc:title and/or
alternativeTitle/dc:title |
string | EBUCoreMain/coreMetadata/title/dc:title
EBUCoreMain/coreMetadata/alternativeTitle/dc:title |
||
ma:genre | 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:createDate | created |
date | EBUCoreMain/coreMetadata/date/created | |||
ma:rating | EBUCoreMain/coreMetadata/ | |||||
ma:collection | 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) |
||
ma:duration | 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:copyright | 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:license | dc:rights
rightsLink |
string
anyURI |
EBUCoreMain/coreMetadata/rights/dc:rights EBUCoreMain/coreMetadata/rights/rightsLink | |||
ma:location | 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 |
||
ma:compression | 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:frameSize |
height
width |
see the syntax of ma:frameSize for correct mapping | nonNegativeInteger
nonNegativeInteger |
EBUCoreMain/coreMetadata/format/height
EBUCoreMain/coreMetadata/format/width |
||
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 |
||
ma:locator | 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 | ||
ma:frameRate | 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:samplingRate | 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:bitrate | 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 | 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 |
||
ma:fragments | hasPart | e.g. a scene or shot identified by its uri | string
anyURI |
EBUCoreMain/coreMetadata/hasPart/relationLink | ||
ma:namedFragments | hasPart | e.g. a scene or shot identified by an identifier or title | string
string |
EBUCoreMain/coreMetadata/hasPart/dc:relation
EBUCoreMain/coreMetadata/hasPart/relationIdentifier/dc:identifier |