See the specification of Video Metadata Hub properties
Mapping recommended on 25 April 2018. Document revision as of 3 September 2018.
Copyright © 2018, IPTC - all rights reserved. Published under the Creative Commons Attribution 4.0 license http://creativecommons.org/licenses/by/4.0/
In this table the columns with a blue header are defined by the Video Metadata Hub, the columns with the green or amber headers are defined by other standards or tools.
Note on the column headers:
EBUcore: based on the EBU Core Metadata Standard.
XMP: based on the ISO XMP standard.
PVMD: a specification of JSON properties for Photo and Video MetaData by IPTC (aka phovidmd).
The header of mappings to other standards provides a link to a table including only this mapping (better for printing)
(Group of Properties) | Property Name | Definition / Semantics | EBUcore | XMP | IPTC PVMD JSON | Apple Quicktime | MPEG 7 | NewsML-G2 | PB Core 2.1 | Schema.org | Sony XDCAM & Planning | Panasonic/SMPTE P2 | Canon VideoClip XML | exiftool field ids |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Find more about it at ... | Find more about it at ... | Find more about it at ... | Find more about it at ... | Find more about it at ... | Find more about it at ... | Find more about it at ... | Find more about it at ... | Find more about it at ... | ||||||
administrative | Circa Date Created | Approximate date or range of dates associated with the creation and production of a video. | date/alternative/@period="...value..." + @typeDefinition="ivqu:circaDateCreated" | Iptc4xmpExt:CircaDateCreated | circaDateCreated | VMD <--> NMLG2: contentMeta/contentMetaExtProperty[@rel="entityprop:circaDateCreated"]/@value | pbcoreAssetDate / dateType=created / annotation=approximate | XMP-iptcExt:CircaDateCreated | ||||||
administrative | Date Created | Date and optionally time when the video was created | date/created OR date + typeLink="ivqu:dateCreated"/dc:date | photoshop:DateCreated | dateCreated | com.apple.quicktime.creationdate | CreationInformation/Creation/Date | VMD <--> NMLG2: contentMeta/contentCreated | pbcoreAssetDate / @dateType=created | http://schema.org/dateCreated | NonRealTimeMeta/CreationDate | ClipMetadata/Access/CreationDate | XMP-photoshop:DateCreated | |
administrative | Date Modified | Date and optionally time when the video was modified last time | date/modified OR date + typeLink="ivqu:dateModified"/dc:date | xmp:ModifyDate | dateModified | VMD <--> NMLG2: contentMeta/contentModified | pbcoreAssetDate / @dateType=modified | http://schema.org/dateModified | NonRealTimeMeta/LastUpdate | ClipMetadata/Access/LastUpdateDate | XMP-xmp:ModifyDate | |||
administrative | Date Released | Date and optionally time of the public release of the video | date/released OR date + typeLink="ivqu:dateReleased"/dc:date | xmpDM:releaseDate | dateReleased | CreationInformation/Classification/Release | VMD <--> NMLG2: contentMeta/contentMetaExtProperty[@rel="entityprop:dateReleased"]/@value | pbcoreAssetDate / @dateType=released | http://schema.org/datePublished | XMP-xmpDM:ReleaseDate | ||||
administrative | Episode | Episode in a specific season of a TV or video series this video is a member of. | title + typeLink="ivqu:episode"/dc:title + type OR dc:alternative + typeLink="ivqu:episode" | Iptc4xmpExt:Episode | episode | see Property Structure Episode | pbcoreAssetType=Episode with @descriptionType=episode | http://schema.org/Episode | XMP-iptcExt:Episode | |||||
administrative | External Metadata URL | Link(s) to an external web resource for retrieval of further metadata about this video | use relations and relatedInformationLinks for contacts/persons and organisations | Iptc4xmpExt:ExternalMetadataLink | externalMetadataLinks | VMD <--> NMLG2: itemMeta/link[@rel="entityprop:externalMetadata"]/@href | pbcoreExtension / [multiple options, including EBUCore relatedInformationLink] | XMP-iptcExt:ExternalMetadataLink | ||||||
administrative | Feed Identifier | Identifier of the feed/source this video was delivered by | identifier + typeLink="ivqu:feedId"/dc:identifier | Iptc4xmpExt:FeedIdentifier | feedIdentifier | VMD <--> NMLG2: itemMeta/incomingFeedId | XMP-iptcExt:FeedIdentifier | |||||||
administrative | Planning Reference | Reference to a data item used for planning the shooting of this video | planning | Iptc4xmpExt:PlanningRef | planningRef | VMD <--> NMLG2: itemMeta/deliverableOf/@residref (or other appropriate attribute for item ids) | (PlanningMetadata/assignId) | XMP-iptcExt:PlanningRef | ||||||
administrative | Publication Event | Date and optionally the time of publishing this video with name and identifier for the event of this publication. | publicationEvent/publicationDate | Iptc4xmpExt:BroadcastDate | publicationEvents | see Property Structure Publication Event | http://schema.org/releasedEvent | XMP-iptcExt:PublicationEvent | ||||||
administrative | Rating | How the video is rated by a public source or an authority | rating | Iptc4xmpExt:Rating | ratings | com.apple.quicktime.rating.user | CreationInformation/Classification/MediaReview/Rating | VMD <--> NMLG2: contentMeta/rating | pbcoreAudienceRating | http://schema.org/contentRating | XMP-iptcExt:Rating | |||
administrative | Ready for Release | An indicator if this video is ready for being released to the public. This depends on rules by the party responsible for the publication. | format/technicalAttributeBoolean | Iptc4xmpExt:ReleaseReady | releaseReady | VMD <--> NMLG2: itemMeta/signal/@uri=".../readyForRelease" | pbcoreInstantiationGenerations = Master OR pbcoreInstantiationGenerations = Release | XMP-iptcExt:ReleaseReady | ||||||
administrative | Recording Device | Device used for recording this video | Iptc4xmpExt:RecDevice | recordingDevice | VMD <--> NMLG2: itemMeta/itemMetaExtProperty[@rel="xxx:recDevice] | NonRealTimeMeta/Device (see also Property Structure Device below) | ClipMetadata/Device (see also Property Structure Device below) | VideoClip/Device (see also Property Structure Device below) | XMP-iptcExt:RecDevice | |||||
administrative | Registry Entry | Identifier of the video issued by an identified registry. | identifier + typeLink="ivqu:registryEntry"/dc:identifier + attributor | Iptc4xmpExt:RegistryId | registryEntries | VMD <--> NMLG2: contentMeta/altId.... see details in the Registry structure section | instantiationIdentifier / @source=[registry] | XMP-iptcExt:RegistryId | ||||||
administrative | Season | Season of a TV or video series this video is a member of. | title + typeLink="ivqu:season"/dc:title + type OR dc:alternative + typeLink="ivqu:season" | Iptc4xmpExt:Season | season | see Property Structure Season | pbcoreAssetType=Season with @descriptionType=season | http://schema.org/CreativeWorkSeason | XMP-iptcExt:Season | |||||
administrative | Series | TV or video series this video is a member of. | title + typeLink="ivqu:series"/dc:title + type OR dc:alternative + typeLink="ivqu:series" | Iptc4xmpExt:Series | series | see Property Structure Series | pbcoreAssetType=Season with @descriptionType=series | http://schema.org/CreativeWorkSeries | XMP-iptcExt:Series | |||||
administrative | Storyline Identifier | Identifier(s) of a story evolving over time with which this video is associated | identifier + typeLink="ivqu:storylineId"/dc:identifier | Iptc4xmpExt:StorylineIdentifier | storylineIdentifiers | VMD <--> NMLG2: itemMeta/link[@rel="entityprop:storylineId"]/@href | XMP-iptcExt:StorylineIdentifier | |||||||
administrative | Style Period | The style, historical or artistic period, movement, group, or school whose characteristics are represented by the video | date/alternative/@period="...value..." + @typeDefinition="ivqu:stylePeriod" | Iptc4xmpExt:StylePeriod | stylePeriod | VMD <--> NMLG2: contentMeta/contentMetaExtProperty[@rel="entityprop:stylePeriod"]/@value | pbcoreDescription / @descriptionType=style period OR pbcoreCoverage @descriptionTypeSource=IPTC / @coverageType = temporal | XMP-iptcExt:ArtworkStylePeriod | ||||||
administrative | Temporal Coverage | Period of time covered by the video | See below the Temporal Coverage structure | Iptc4xmpExt:TemporalCoverage | temporalCoverage | see Property Structure Temporal Coverage | http://schema.org/temporalCoverage | XMP-iptcExt:TemporalCoverage | ||||||
administrative | Video Identifier | Globally unambiguous identifier of the video regardless of renditions, formats, encodings etc. This identifier should be shared across all renditions. | identifier + typeLink="ivqu:mediaId"/dc:identifier | dc:identifier | identifier | DescriptionMetadata/PublicIdentifier OR MediaInformation/MediaIdentification/EntityIdentifier | VMD <--> NMLG2: contentMeta/altId[@role="altidrole:vmhVideoId"] | pbcoreIdentifier | http://schema.org/sameAs --> ofType VideoObject | NonRealTimeMeta/TargetMaterial/@umidRef | GlobalClipID | XMP-dc:Identifier | ||
administrative | Video Rendition | Unambiguous identifier of the video specific to a rendition. | videocoding + type - SMPTE Register (in one string) | xmpMM:RenditionClass | rendition | VMD <--> NMGL2: contentSet/...[@rendition="...vmd value..."] | instantiationIdentifier | XMP-xmpMM:RenditionClass | ||||||
administrative | Video Version | Version of the video identified by the Video Identifier | version + typeLink="ivqu:mediaId" | xmpMM:VersionID | videoVersion | VMD <--> NMLG2: contentMeta/altId[@role="altidrole:vmhVideoId"]/@version | instantiationGenerations OR pbcoreDescription OR pbcoreAnnotation (depending on the type of version) | XMP-xmpMM:VersionID | ||||||
administrative | Workflow Tag | Indicator for the role of this video in a production workflow. | type/objectType | Iptc4xmpExt:WorkflowTag | workflowTag | VMD <--> NMLG2: itemMeta/signal/@uri | instantiationGenerations | XMP-iptcExt:WorkflowTag | ||||||
describing a/v content | CV Term About the Content | What the video is about expressed by term(s) selected from taxonomies or controlled vocabularies | subject/subjectCode + subjectDefinition | Iptc4xmpExt:AboutCvTerm | aboutCvTerms | CreationInformation/Classification/Subject | VMD <--> NMLG2: contentMeta/subject | pbcoreSubject | http://schema.org/about | XMP-iptcExt:AboutCvTerm | ||||
describing a/v content | Data Displayed on Screen | Text or other data shown in some region of the image. | description + typeLink="ivqu:dataOnScreen"/dc:description OR captioning solution requiring subtitling solution or use part and descriptions for timecoded text | Iptc4xmpExt:DataOnScreen | dataOnScreen | VMD <--> NMLG2: contentMeta/description[@role="drol:displayedData"] | pbcoreDescription / @descriptionType=Data On Displayed On Screen @descriptionTypeSource=IPTC | XMP-iptcExt:DataOnScreen | ||||||
describing a/v content | Description | Textual description of the content of the video | description + typeLink="ivqu:generic"/dc:description | dc:description | description | com.apple.quicktime.description | CreationInformation/Creation/Abstract | VMD <--> NMLG2: contentMeta/description[@role="drol:caption" {or a similar one}] | pbcoreDescription | http://schema.org/caption | NonRealTimeMeta/Description | ClipMetadata/MemoList/Memo/Text | VideoClip/Description | XMP-dc:Description |
describing a/v content | Dopesheet | Shotlist with descriptions | description + typeLink="ivqu:dopesheet"/dc:description | Iptc4xmpExt:Dopesheet | dopesheet | VMD <--> NMGL2: contentSet/description[@role="drole:dopesheet"] | pbcoreDescription / @descriptionType=shotlist | XMP-iptcExt:Dopesheet | ||||||
describing a/v content | Dopesheet Link | Link(s) to an external web resource providing a shotlist with descriptions | Iptc4xmpExt:DopesheetLink | dopesheetLinks | VMD <--> NMGL2: contentSet/description[@role="drole:dopesheet"]/@href | XMP-iptcExt:DopesheetLink | ||||||||
describing a/v content | Featured Organisation | Organisation(s) featured by the content of the video | subject + typeLink="ivqu:featuredOrganisation"/subjectCode + subjectDefinition OR description + typeLink="ivqu:featuredOrganisation"/dc:description | Iptc4xmpExt:OrganisationInImageName Iptc4xmpExt:OrganisationInImageCode | featuredOrganisations | VMD <--> NMLG2: contentMeta/subject[@type="cpnat:organisation"] | pbcoreSubject / @subjectType=featured organization @subjectTypeSource=IPTC | http://schema.org/about --> ofType http://schema.org/Organization | XMP-iptcExt:OrganisationInImageName XMP-iptcExt:OrganisationInImageCode | |||||
describing a/v content | Genre | Artistic, style, journalistic, product or other genre(s) of the video. | type/genre (? + type) | Iptc4xmpExt:Genre | genres | com.apple.quicktime.genre | CreationInformation/Classification/Genre | VMD <--> NMLG2: contentMeta/genre | pbcoreGenre | http://schema.org/genre | XMP-iptcExt:Genre | |||
describing a/v content | Headline | Short description of the content of the video | description + typeLink="ivqu:headline"/dc:description | Iptc4xmpExt:Headline | headline | VMD <--> NMLG2: contentMeta/headline | pbcoreDescription / @descriptionType=headline @descriptionTypeSource=IPTC | http://schema.org/headline | XMP-iptcExt:Headline | |||||
describing a/v content | Keyword | What the video is about expressed by a free choice of descriptive phrases or keywords | description + typeLink="ivqu:keyword"/dc:description OR subject + typeLink="ivqu:keyword"/dc:subject | dc:subject | keywords | com.apple.quicktime.keywords | CreationInformation/Classification/Subject | VMD <--> NMLG2: contentMeta/keyword | pbcoreSubject / @subjectType=keyword | http://schema.org/keywords | XMP-dc:Subject | |||
describing a/v content | Language Version | Language version of the video | language + typeLink="ivqu:langVersion"/dc:language | dc:language | language | CreationInformation/Classification/Language | VMD <--> NMLG2: contentMeta/language | instantiationLanguage | http://schema.org/inLanguage - use one of the language codes from the IETF BCP 47 standard. | XMP-dc:Language | ||||
describing a/v content | Location Shot | Place from where the video was shot, in particular where the camera was located | coverage/spatial/location + typeLink="ivqu:locationShot" | Iptc4xmpExt:LocationCreated | locationsCreated | See location structure + com.apple.quicktime.location.role="0" | CreationInformation/Creation/CreationCoordinates/Location | VMD <--> NMLG2: contentMeta/located | http://schema.org/locationCreated | PlanningMetadata/Properties/Meta[@name="Location"] | ClipMetadata/Shoot/Location/... | VideoClip/Location (see also Property Structure Location below) | XMP-iptcExt:LocationCreated | |
describing a/v content | Location Shown | Place(s) shown by the video | coverage/spatial/location + typeLink="ivqu:locationShown" OR subject + typeLink="ivqu:locationShown"/subjectCode + subjectDefinition | Iptc4xmpExt:LocationShown | locationsShown | See location structure + com.apple.quicktime.location.role="1" (?? 1 the right role value) | VMD <--> NMLG2: contentMeta/subject[@type="cpnat:POI"] | pbcoreCoverage / @coverageType=spatial | http://schema.org/contentLocation | XMP-iptcExt:LocationShown | ||||
describing a/v content | Object Shown | Object(s) shown by the video | subject + typeLink="ivqu:objectShown"/subjectCode + subjectDefinition OR description + typeLink="ivqu:objectShown"/dc:description | Iptc4xmpExt:ArtworkOrObject | objectsShown | VMD <--> NMLG2: contentMeta/subject[@type="cpnat:object"] | pbcoreSubject / @subjectType=object @subjectTypeSource=IPTC | http://schema.org/about --> ofType http://schema.org/Thing | XMP-iptcExt:ArtworkOrObject | |||||
describing a/v content | Person Heard | Person(s) who can be heard only in the video | subject + typeLink="ivqu:personHeard"/subjectCode + subjectDefinition OR description + typeLink="ivqu:personHeard"/dc:description | Iptc4xmpExt:PersonHeard | personsHeard | VMD <--> NMLG2: contentMeta/subject[@type="cpnat:person"] | pbcoreSubject / @subjectType=person heard @subjectTypeSource=IPTC OR pbcoreContributor / contributorRole=person heard @source=IPTC | XMP-iptcExt:PersonHeard | ||||||
describing a/v content | Person Shown | Person(s) shown by the video | subject + typeLink="ivqu:personShown"/subjectCode + subjectDefinition OR description + typeLink="ivqu:personShown"/dc:description | Iptc4xmpExt:PersonInImageWDetails | personsShown | VMD <--> NMLG2: contentMeta/subject[@type="cpnat:person"] | pbcoreSubject / @subjectType=person shown @subjectTypeSource=IPTC OR pbcoreContributor / contributorRole=person shown @source=IPTC | http://schema.org/about --> ofType http://schema.org/Person | XMP-iptcExt:PersonInImageWDetails | |||||
describing a/v content | Product Shown | Product(s) identified by a GTIN code shown by the video | subject + typeLink="ivqu:productShown"/subjectCode + subjectDefinition OR description + typeLink="ivqu:productShown"/dc:description | Iptc4xmpExt:ProductInImage | productsShown | VMD <--> NMLG2: contentMeta/subject[@type=""cpnat:object""]/... see details in the Production Shown ... structure section" | pbcoreSubject / @subjectType=product @subjectTypeSource=IPTC | http://schema.org/about --> ofType http://schema.org/Thing | XMP-iptcExt:ProductInImage | |||||
describing a/v content | Shot Type | Visual type(s) of the video | type/objectType | Iptc4xmpExt:VideoShotType | videoShotTypes | VMD <--> NMLG2: contentMeta/genre/@uri="...shot type vocab ..." | pbcoreDescription / @descriptionType=Shot Type @descriptionTypeSource=IPTC | XMP-iptcExt:VideoShotType | ||||||
describing a/v content | Shown Event | Event(s) shown by the video | coverage/temporal + typeLink="ivqu:shownEvent"/periodOfTime/periodName OR subject + typeLink="ivqu:shownEvent"/subjectCode + subjectDefinition | Iptc4xmpExt:EventExt | shownEvents | VMD <--> NMLG2: contentMeta/subject[@type="cpnat:event"] | pbcoreSubject / @subjectType=event | http://schema.org/about --> ofType http://schema.org/Event | XMP-iptcExt:ShownEvent | |||||
describing a/v content | Snapshot Link | A still image representing the video. | Iptc4xmpExt:SnapshotLink | snapshotLinks | VMD <--> NMLG2: contentMeta/icon[@href] | NonRealTimeMeta/KeyFrame | XMP-iptcExt:SnapshotLink | |||||||
describing a/v content | Title | Title of the video, should be a shorthand reference | title + typeLink="ivqu:videoTitle"/dc:title + type OR dc:alternative + type | dc:title | title | com.apple.quicktime.title | CreationInformation/Creation/Title | VMD <--> NMLG2: itemMeta/title | pbcoreTitle | ? http://schema.org/name | NonRealTimeMeta/Title | ClipMetadata/UserClipName | VideoClip/Title | XMP-dc:Title |
describing a/v content | Transcript | Transcription of the video | description + typeLink="ivqu:transcript"/dc:description | Iptc4xmpExt:Transcript | transcript | VMD <--> NMLG2: contentSet/....[@rendition="rnd:transcript"] | pbcoreDescription / @descriptionType=Transcript | http://schema.org/transcript | XMP-iptcExt:Transcript | |||||
describing a/v content | Transcript Link | Link(s) to an external web resource providing a transcription of the video | Iptc4xmpExt:TranscriptLink | transcriptLinks | VMD <--> NMLG2: contentSet/remoteContent[@rendition="rnd:transcript"]/@href | XMP-iptcExt:TranscriptLink | ||||||||
describing a/v content | Visual Colour | The visual colouring of the video. | format/technicalAttributeString +typeLink ='ivqu:visualColour" | Iptc4xmpExt:VisualColour | visualColour | VMD <--> NMLG2: contentSet/....[@colourindicator="...value..."] | XMP-iptcExt:VisualColour | |||||||
rights | Contributor | Party or parties (person or organisation) which contributed to the video, refinement by the role attribute. | contributor/role for contributors | Iptc4xmpExt:Contributor | contributors | CreationInformation/Creation/Creator | VMD <--> NMLG2: contentMeta/contributor[@role="..."] | pbcoreContributor (with contributorRole) | http://schema.org/contributor | XMP-iptcExt:Contributor | ||||
rights | Copyright Notice | Any textual notice necessary by legal needs or common use to indicate the current owner of the copyright of this media resource | rights/copyrightStatement | dc:rights | copyrightNotice | com.apple.quicktime.copyright | CreationInformation/Creation/CopyrightString | VMD <--> NMLG2: rightsInfo/copyrightNotice | pbcoreRightsSummary | http://schema.org/copyrightYear | XMP-dc:Rights | |||
rights | Copyright Year | Year appearing in the copyright notice as numeric value | date/copyrighted | Iptc4xmpExt:CopyrightYear | copyrightYear | com.apple.quicktime.year | VMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel="rightsprop:copyrightyear"]/@value=...vdm value..." | pbcoreRightsSummary OR use pbcoreRightsSummary/rightsEmbedded with specific XML from another standard | (Use http://schema.org/copyrightYear + http://schema.org/copyrightHolder) | XMP-iptcExt:CopyrightYear | ||||
rights | Creator | Party or parties (person or organisation) which created the video, refinement by the role attribute. | creator/role for creators OR contributor/role for creators | Iptc4xmpExt:Creator | creators | com.apple.quicktime.artist com.apple.quicktime.author com.apple.quicktime.director | CreationInformation/Creation/Creator | VMD <--> NMLG2: contentMeta/creator[@role="..."] | pbcoreCreator (with creatorRole) | http://schema.org/creator | NonRealTimeMeta/Creator | ClipMetadata/Access/Creator | VideoClip/Creator | XMP-iptcExt:Creator |
rights | Credit Line | Credit to person(s) and/or organisation(s) required by the supplier of the video (clip) to be used when published. | rights/dc:rights + rights/ebucore:typeLink="ivqu:creditline" | photoshop:Credit | creditLine | VMD <--> NMLG2: contentMeta/creditline | pbcorePublisher / publisherRole=presenter | XMP-photoshop:Credit | ||||||
rights | Licensor | Company or person to be contacted for licensing | rights/rightsHolder + typeLink="ivqu:licensor" | plus:Licensor | licensor | VMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel="rightsprop:licensor"]/@uri (for the VMD Id) + /name (for the VMD name) | pbcorePublisher / publisherRole=Licensor @source=IPTC | XMP-plus:Licensor | ||||||
rights | Model Release Document | Identifier(s) of a Model Release document. | rights + typeLink="ivqu:modelRelease"/ rightsLink | plus:ModelReleaseID | modelReleaseDocuments | VMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel= "rightsprop:modelReleaseId"]/@value | pbcoreRightsSummary / rightsLink | XMP-plus:ModelReleaseID | ||||||
rights | Model Release Status | Summarises the availability and scope of model releases authorizing usage of the likenesses of persons appearing in the video | rights + typeLink="ivqu:modelRelease"/ rightsAttributeId | plus:ModelReleaseStatus | modelReleaseStatus | VMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel= "rightsprop:modelReleaseStat"]/@uri | pbcoreRightsSummary OR use pbcoreRightsSummary/rightsEmbedded with specific XML from another standard | XMP-plus:ModelReleaseStatus | ||||||
rights | Property Release Document | Identifier(s) of a Property Release document. | rights + typeLink="ivqu:propertyRelease"/ rightsLink | plus:PropertyReleaseID | propertyReleaseDocuments | UsageInformation/RightsID | VMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel= "rightsprop:propReleaseId"]/@value | pbcoreRightsSummary / rightsLink | Potentionally http://schema.org/license but defined as "A license document that applies to this content, typically indicated by URL." | XMP-plus:PropertyReleaseID | ||||
rights | Property Release Status | Summarises the availability and scope of property releases authorising usage of the properties appearing in the photograph. | rights + typeLink="ivqu:propertyRelease"/ rightsAttributeId | plus:PropertyReleaseStatus | propertyReleaseStatus | VMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel= "rightsprop:propReleaseStat"]/@uri | pbcoreRightsSummary OR use pbcoreRightsSummary/rightsEmbedded with specific XML from another standard | XMP-plus:PropertyReleaseStatus | ||||||
rights | Rights and Licensing Terms | Structure covering the assertion of rights, the granting of licenses and both in human and a machine readable ways (including restrictions, embargoes, duties ...) | rights + typeLink="ivqu:extRights"/dc:rights AND/OR rights + typeLink="ivqu:extRights"/rightsLink | Iptc4xmpExt:EmbdEncRightsExpr Iptc4xmpExt:LinkedEncRightsExpr | embdEncRightsExpr, linkedEncRightsExpr | VMD <--> NMLG2: see details in the EERE structure section and see details in the LERE structure section | pbcoreRightsSummary OR use pbcoreRightsSummary/rightsEmbedded with specific XML from another standard | XMP-iptcExt:EmbdEncRightsExpr XMP-iptcExt:LinkedEncRightsExpr | ||||||
rights | Rights Owner | Data identifying the individual or organisation owning the rights for this media resource which could be the video as a whole or a clip in a video. The optional role attribute may indicate which facet of rights is covered by this entity. | rights/rightsHolder + typeLink="ivqu:copyrightOwner" | plus:CopyrightOwner | copyrightOwners | com.apple.quicktime.publisher | UsageInformation/Availability/Dissemination/Disseminator or CreationInformation/Creation/Creator[@role='publisher'] | VMD <--> NMLG2: rightsInfo/CopyrightHolder/@uri (for the VMD Id) + /name (for the VMD name) | pbcorePublisher / publisherRole=Rights Owner @source=IPTC OR pbcoreRightsSummary/rightsEmbedded with specific XML from another standard | http://schema.org/copyrightHolder | XMP-plus:CopyrightOwner | |||
rights | Supplier | Supplier of this copy of the media resource | contributor/role="ivqu:supplier" | plus:ImageSupplier | supplier | VMD <--> NMLG2: contentMeta/infoSource[@role="isrol:contentSource"]/name | pbcoreRightsSummary OR use pbcoreRightsSummary/rightsEmbedded with specific XML from another standard | XMP-plus:ImageSupplier | ||||||
rights | Supply Chain Source | Person or party who has a role in the content supply chain. | contributor/role="ivqu:supplychainSource" | Iptc4xmpExt:SupplyChainSource | supplyChainSources | VMD <--> NMLG2: contentMeta/infoSource[@role="isrol:imageSupplier"]/@uri AND/OR /name OR | pbcorePublisher / publisherRole=distributor | XMP-iptcExt:SupplyChainSource | ||||||
technical | Audio Bits per Sample | Number of bits used for an audio sample | format/audioFormat/sampleSize | Iptc4xmpExt:audioBitsPerSample | audioBitsPerSample | VMD <--> NMLG2: contentSet/remoteContent/@audiosamplesize | essenceTrackBitDepth | XMP-iptcExt:AudioBitsPerSample | ||||||
technical | Audio Bitrate | Bit rate of the audio data depending on the Video Bit Rate Type: if fixed the fixed rate, if variable the maximum rate | format/audioFormat/bitrate | Iptc4xmpExt:audioBitRate | audioBitRate | VMD <--> NMLG2: contentSet/remoteContent/@audiobitrate | essenceTrackDataRate | See File Bitrate | EssenceList/Audio/BitPerSample | XMP-iptcExt:AudioBitRate | ||||
technical | Audio Bitrate Type | Indicates if the bitrate of the audio data is fixed or variable | format/audioFormat/bitrateMode | Iptc4xmpExt:audioBitRateMode | audioBitRateType | VMD <--> NMLG2: contentSet/remoteContent/@audiovbr | XMP-iptcExt:AudioBitRateMode | |||||||
technical | Audio Channel Layout | Term indicating the channel layout | format/audioFormat/audioConfiguration | xmpDM:audioChannelType | audioChannelLayout | VMD <--> NMLG2: contentSet/remoteContent/@audiochannels | instantiationChannelConfiguration | NonRealTimeMeta/AudioFormat | XMP-xmpDM:AudioChannelType | |||||
technical | Audio Channels | Number of used audio channels | format/audioFormat/channels | Iptc4xmpExt:audioChannelCount | audioChannelCount | MediaInformation/MediaProfile/MediaFormat/AudioCoding/AudioChannels | --- | NonRealTimeMeta/AudioFormat/@numOfChannel | XMP-iptcExt:AudioChannelCount | |||||
technical | Audio Coding | Machine readable code and a human readable term for the used audio coding | format/audioFormat/encoding (or codec) | xmpDM:audioCompressor | audioCoding | MediaInformation/MediaProfile/MediaFormat/AudioCoding/Format | VMD <--> NMLG2: contentSet/remoteContent/@audiocodec | essenceTrackEncoding | http://schema.org/encodingFormat | NonRealTimeMeta/AudioFormat/AudioRecPort/@audioCodec | (always uncompressed) | XMP-xmpDM:AudioCompressor | ||
technical | Audio Sample Rate | Rate used for sampling the audio | format/audioFormat/samplingRate | xmpDM:audioSampleRate | audioSampleRate | MediaInformation/MediaProfile/MediaFormat/AudioCoding/Sample/@rate | VMD <--> NMLG2: contentSet/remoteContent/@audiosamplerate | essenceTrackSamplingRate | EssenceList/Audio/SamplingRate | XMP-xmpDM:AudioSampleRate | ||||
technical | Display Aspect Ratio | Ratio of width and height of the displayed image. (Width and height do not require to be in pixels.) | aspectRatio/@typeLink="ivqu:displayAspectRatio" | Iptc4xmpExt:videoDisplayAspectRatio | videoDisplayAspectRatio | VMD <--> NMLG2: contentSet/remoteContent/@videoaspectratio | essenceTrackAspectRatio / @annotation=Display Aspect Ratio | NonRealTimeMeta/VideoFormat/VideoLayout/@aspectRatio | EssenceList/Video/AspectRatio | XMP-iptcExt:VideoDisplayAspectRatio | ||||
technical | Editorial Duration | Duration of the video content proposed for editorial use | format/duration/@typeLink="ivqu:editorialDuration" | xmpDM:marker[xmpDM:type= "ivqu:editorialUseStart"] /xmpDM:duration | editorialDurations | --- | add one marker to XMP-xmpDM:Markers | |||||||
technical | Editorial Duration End | The point in time and frames the content proposed for editorial use ends | format/end/@typeLink="ivqu:editorialDurationEnd" | xmpDM:marker[xmpDM:type= "ivqu:editorialUseEnd"] /xmpDM:startTime | editorialDurationEnds | VMD <--> NMLG2: partMeta/timeDelim/@end + partMeta/role[@qcode="pmrole:editorialUse"] | EssenceList/Video/EndTimecode | add one marker to XMP-xmpDM:Markers | ||||||
technical | Editorial Duration Start | The point in time and frames the content proposed for editorial use starts | format/end/@typeLink="ivqu:editorialDurationStart" | xmpDM:marker[xmpDM:type= "ivqu:editorialUseStart"] /xmpDM:startTime | editorialDurationStarts | VMD <--> NMLG2: partMeta/timeDelim/@start + partMeta/role[@qcode="pmrole:editorialUse"] | instantiationTimeStart | EssenceList/Video/StartTimecode | add one marker to XMP-xmpDM:Markers | |||||
technical | File Bitrate | The total bit rate of the all media streams in this file. | format/overallBitRate | xmpDM:fileDataRate | fileBitrate | --- | instantiationDataRate | http://schema.org/bitrate | XMP-xmpDM:FileDataRate | |||||
technical | File Duration | Duration of the overall video (from the first to the last frame) | format/duration | xmpDM:duration | fileDuration | MediaTime/MediaDuration | VMD <--> NMLG2: contentSet/remoteContent/@duration | instantiationDuration | http://pending.schema.org/duration | NonRealTimeMeta/Duration | Duration | XMP-xmpDM:Duration | ||
technical | File Format | Format of the file containing the video data. | format/containerformat | Iptc4xmpExt:ContainerFormat | fileFormat | MediaInformation/MediaProfile/MediaFormat/FileFormat | VMD <--> NMLG2: contentSet/remoteContent/@formaturi | instantiationStandard | http://schema.org/fileFormat | XMP-iptcExt:ContainerFormat | ||||
technical | Frame Size | Size of the video frame in pixels | format/videoFormat/width and height | xmpDM:videoFrameSize | frameSize | MediaInformation/MediaProfile/MediaFormat/VisualCoding/Frame/@height OR MediaInformation/MediaProfile/MediaFormat/VisualCoding/Frame/@width | VMD <--> NMLG2: contentSet/remoteContent/@width + /@height | instantiationDimensions essenceTrackFrameSize | http://schema.org/videoFrameSize | see Property Structure Frame Size | see Property Structure Frame Size | XMP-xmpDM:VideoFrameSize | ||
technical | Media Type | IANA Media Type of the video. | format/mimeType | dc:format | mediaType | VMD <--> NMLG2: contentSet/remoteContent/@contenttype | instantiationDigital | http://schema.org/contentType | XMP-dc:Format | |||||
technical | Orientation | Orientation of the visual content of the video as defined by TIFF. | format/imageFormat/orientation | tiff:orientation | orientation | VMD <--> NMLG2: contentSet/remoteContent/@orientation | XMP-tiff:Orientation | |||||||
technical | Signal Aspect Ratio | Ratio of width and height in pixels of a frame | aspectRatio/@typeLink="ivqu:signalAspectRatio" | xmpDM:videoPixelAspectRatio | signalAspectRatio | --- | essenceTrackAspectRatio / @annotation=Signal Aspect Ratio | XMP-xmpDM:VideoPixelAspectRatio | ||||||
technical | Signal Format | Combined term including the size of the frame, interlaced/progressive, framerate | format/videoFormat/technicalAttributeString/@typeLink="ivqu:signalFormat" | xmpDM:videoFieldOrder | signalFormat | --- | instantiationStandard | XMP-xmpDM:VideoFieldOrder | ||||||
technical | Stream-ready | Indicates if this video can be used for streaming by the rule of having the key technical data of the video at the start rather than end of the file and that the wrapper and essense format are suitable for streaming | format/technicalAttributeBoolean + typeLink="ivqu:streamReady" | Iptc4xmpExt:StreamReady | streamReady | --- | instantiationGenerations=Stream-ready @source=IPTC | XMP-iptcExt:StreamReady | ||||||
technical | Video Bitrate | Bit rate of the video data depending on the Video Bit Rate Type: if fixed the fixed rate, if variable the maximum rate | format/videoFormat/bitrate | Iptc4xmpExt:videoBitRate | videoBitrate | VMD <--> NMLG2: contentSet/remoteContent/@videobitrate | essenceTrackDataRate | See File Bitrate | XMP-iptcExt:VideoBitRate | |||||
technical | Video Bitrate Type | Indicates if the bitrate of the video data is fixed or variable | format/videoFormat/bitrateMode | Iptc4xmpExt:videoBitRateMode | videoBitrateType | MediaInformation/MediaProfile/MediaFormat/BitRate/@average | VMD <--> NMLG2: contentSet/remoteContent/@videovbr | XMP-iptcExt:VideoBitRateMode | ||||||
technical | Video Coding | Machine readable code and a human readable term for the used video coding | format/videoFormat/encoding (or codec) | xmpDM:videoCompressor | videoCoding | VMD <--> NMLG2: contentSet/remoteContent/@videocodecuri | essenceTrackEncoding | http://schema.org/encodingFormat | NonRealTimeMeta/VideoFormat/VideoFrame/@videoCodec | EssenceList/Video/Codec | XMP-xmpDM:VideoCompressor | |||
technical | Video Frame Rate | Used frame rate | format/videoFormat/frameRate | xmpDM:videoFrameRate | videoFrameRate | MediaInformation/MediaProfile/MediaFormat/VisualCoding/Format | VMD <--> NMLG2: contentSet/remoteContent/@videoframerate | essenceTrackFrameRate | NonRealTimeMeta/VideoFormat/VideoFrame/@formatFps | EssenceList/Video/FrameRate | XMP-xmpDM:VideoFrameRate | |||
technical | Video Profile | Name of the used video profile as defined by the maker of the encoding standard. | format/videoFormat/encoding/profile | Iptc4xmpExt:videoEncodingProfile | videoEncodingProfile | MediaInformation/MediaProfile/MediaFormat/VisualCoding/Frame/@rate | --- | NonRealTimeMeta/VideoFormat/VideoFrame/@videoCodec | XMP-iptcExt:VideoEncodingProfile | |||||
technical | Video Streams Count | Count of video streams in a video file. | format/videoFormat/technicalAttributeInteger [@typeLink="ivqu:channels"] | Iptc4xmpExt:videoStreamsCount | videoStreamsCount | --- | instantiationTracks | XMP-iptcExt:VideoStreamsCount | ||||||
tool | Markers | A marker describes a location in an audio or video sequence. It is used to identify for which part of the video (a clip of the video as a whole) a set of IPTC Video Metadata properties is used. | use part + description or other metadata for timed markers of different custom types | xmpDM:marker | NA | VMD <--> NMLG2: partMeta | pbcoreInstatiation / @startTime @endTime OR pbcorePart / @startTime @endTime OR instantiationPart / @startTime @endTime | see above, as required | ||||||
Property Structures (PS) | ||||||||||||||
PS CV-Term | CvTerm | |||||||||||||
CV-Term CV ID | Globally unique identifier of the Controlled Vocabulary the term is from. | ebucore:typeThesaurus | Iptc4xmpExt:CvId | cvId | VMD <--> NMLG2: Scheme URI (= Scheme Alias resolved to a URI) property/@qcode | CvId | ||||||||
CV-Term ID | Globally unique identifier of the term from a Controlled Vocabulary. | ebucore:typeLink | Iptc4xmpExt:CvTermId | cvTermId | VMD <--> NMLG2: a concept's identifier: @uri or @qcode property/@uri or property/@qcode | CvTermId | ||||||||
CV-Term name | Natural language name of the term from a Controlled Vocabulary. | ebucore:typeLabel | Iptc4xmpExt:CvTermName | cvTermName | VMD <--> NMLG2: a concept's <name> property/name | CvTermName | ||||||||
Refined 'aboutness' of the CV-Term | Refinement of the 'about' relationship of the term with the content. | Iptc4xmpExt:CvTermRefinedAbout | cvTermRefinedAbout | VMD <--> NMLG2: if available by a property: @role property/@role | CvTermRefinedAbout | |||||||||
PS Device | Device | |||||||||||||
Manufacturer | Name of the manufacturer of the device | Iptc4xmpExt:Manufacturer | manufacturer | PROPERTY/name[@role="nrol:manufacturer"] | manufacturer | Manufacturer | Manufacturer | Manufacturer | ||||||
Model Name | Name of the device model | Iptc4xmpExt:ModelName | modelName | PROPERTY/name[@role="nrol:devicemodel"] | modelName | ModelName | ModelName | ModelName | ||||||
Serial Number | Serial number, assigned by manufacturer | Iptc4xmpExt:SerialNumber | serialNumber | PROPERTY/name[@role="nrol:deviceserialno"] | serialNo | SerialNo. | SerialNo | SerialNumber | ||||||
Attached Lens Description | Short description of the lens used with the device at the time of the recording | Iptc4xmpExt:AttLensDescription | attLensDescription | Lens | AttLensDescription | |||||||||
Owner´s Device ID | Identifier assigned by the owner of the device | Iptc4xmpExt:OwnersDeviceId | ownerDeviceId | PROPERTY/@uri or @literal | OwnersDeviceId | |||||||||
PS Embedded Encoded Rights Expression | EmbdEncRightsExpr | |||||||||||||
Rights Expression Language ID | Identifier of the rights expression language used by the rights expression. | rights/rightsID | Iptc4xmpExt:RightsExprLangId | rightsExprLangId | VMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightExpr"]/@formaturi | RightsExprLangId | ||||||||
Encoding type | Encoding type of the rights expression, identified by an IANA Media Type. | rights/typeLabel | Iptc4xmpExt:RightsExprEncType | rightsExprEncType | VMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightsExpr"]/ @contenttype | RightsExprEncType | ||||||||
Encoded Rights Expression | Embedded serialized rights expression using a rights expression language which is encoded as a string. | dc:rights or rightsLink | Iptc4xmpExt:EncRightsExpr | encRightsExpr | VMD <--> NMLG2: rightsInfo/rightsExpressionXML or rightsInfo/rightsExpressionData | EncRightsExpr | ||||||||
PS Entity or Concept | Entity | |||||||||||||
Identifier | Globally unique identifier of the entity/concept | entityId or contactId or organisationId | xmp:identifier | identifiers | VMD <--> NMLG2: PROPERTY/@uri | Identifier | ||||||||
Name | Full name of the entity/concept | contactDetails/Name or /givenName+ /familyName or organisationName | Iptc4xmpExt:Name | name | VMD <--> NMLG2: PROPERTY/name | Name | ||||||||
PS Entity or Concept with role | EntityWRole | |||||||||||||
Identifier | Globally unique identifier of the entity/concept | entityId or contactId or organisationId | xmp:identifier | identifiers | VMD <--> NMLG2: PROPERTY/@uri | Identifier | ||||||||
Name | Full name of the entity/concept | contactDetails/Name or /givenName+ /familyName or organisationName | Iptc4xmpExt:Name | name | VMD <--> NMLG2: PROPERTY/name | Name | ||||||||
Role | Identifier of the role the entity has in the context of the metadata property | role | Iptc4xmpExt:Role | role | VMD <--> NMLG2: PROPERTY/@role | Role | ||||||||
PS Episode or Season of Series | isEpisodeOf, isSeasonOf, hasEpisode, hasSeason | EpisodeSeason | ||||||||||||
Name | Name of the episode or season of a series | title + typeLink="ivqu:episode OR ivqu:season"/dc:title + type OR dc:alternative + type | Iptc4xmpExt:Name | name | VMD <--> NMLG2: itemMeta/memberOf/name & /related/@rel="crel:isA" & @qcode="mediabusinesscpt:episode OR season" | Name | ||||||||
Number | Number of the episode or season of a series | title + typeLink="ivqu:episodeNo OR ivqu:seasonNo"/dc:title + type OR dc:alternative + type | Iptc4xmpExt:Number | number | VMD <--> NMLG2: itemMeta/memberOf/related/@rel="???:numberInSeq" @value="...number..." @valuedatatype="xs:integer" /related/@rel="crel:isA" & @qcode="mediabusinesscpt:episode OR season" | Number | ||||||||
Identifier | Identifier of the episode or season of a series | identifier + typeLink="ivqu:episode OR ivqu:season" | Iptc4xmpExt:Identifier | identifier | VMD <--> NMLG2: itemMeta/memberOf/@uri & /related/@rel="crel:isA" & @qcode="mediabusinesscpt:episode OR season" | Identifier | ||||||||
PS Frame Size | FrameSize | |||||||||||||
Width | Width of the video frame in pixels | format/width | stDim:w | widthPixels | VMD <--> NMLG2: PROPERTY/@width | NonRealTimeMeta/VideoFormat/VideoLayout/@pixel | EssenceList/Video/ActivePixel | W | ||||||
Height | Height of the video frame in pixels | format/height, format/lines | stDim:h | heightPixels | VMD <--> NMLG2: PROPERTY/@height | NonRealTimeMeta/VideoFormat/VideoLayout/@numOfVerticalLine | EssenceList/Video/ActiveLine | H | ||||||
Measure Unit | Units of width and height values, fixed value "pixels" | stDim:unit | unitPixels | Unit | ||||||||||
PS Linked Encoded Rights Expression | LinkedEncRightsExpr | |||||||||||||
Rights Expression Language ID | Identifier of the rights expression language used by the rights expression. | rights/rightsID | Iptc4xmpExt:RightsExprLangId | rightsExprLangId | VMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightExpr"]/@formaturi | RightsExprLangId | ||||||||
Encoding type | Encoding type of the rights expression, identified by an IANA Media Type. | rights/typeLabel | Iptc4xmpExt:RightsExprEncType | rightsExprEncType | VMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightsExpr"]/ @contenttype | RightsExprEncType | ||||||||
Link to Encoded Rights Expression | Link to a rights expression using a rights expression language. | dc:rights or rightsLink | Iptc4xmpExt:RightsExprLangId | linkedRightsExpr | VMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightExpr"]/@href | LinkedRightsExpr | ||||||||
PS Linked Image | LinkedImage | |||||||||||||
Image Link | Link URL locating the image resource | Iptc4xmpExt:Link | link | Link | ||||||||||
Image Qualifier | Qualifier of the relationship of the image with the video | Iptc4xmpExt:LinkQualifier | linkQualifiers | LinkQualifier | ||||||||||
Image Role | Role of this image in the context of the video | Iptc4xmpExt:ImageRole | role | ImageRole | ||||||||||
Media Type | IANA Media (MIME) Type | dc:format | mediaType | Format | ||||||||||
Image Width | Width of the image, in pixels | Iptc4xmpExt:WidthPixels | widthPixels | WidthPixels | ||||||||||
Image Height | Height of the image, in pixels | Iptc4xmpExt:HeightPixels | heightPixels | HeightPixels | ||||||||||
Used Video Frame | Frame of the video used for this still image. | Iptc4xmpExt:UsedVideoFrame | usedVideoFrame | (see Property Structure Video Time) | ||||||||||
PS Location | Location | |||||||||||||
Identifier | Globally unique identifier of the location | coverage/spatial/location/locationId | xmp:identifier | identifiers | VMD <--> NMLG2: PROPERTY/related[@rel="skos:exactMatch"]/@uri | LocationId | ||||||||
Name | Full name of the location | coverage/spatial/location/name | Iptc4xmpExt:LocationName | name | com.apple.quicktime.location.name | VMD <--> NMLG2: PROPERTY/name | PlaceName | PlaceName | Name | |||||
Sublocation name | Name of a sub location the Location is located in | coverage/spatial/location/name (multi-occurence +typeLabel or typeLink, etc.) | Iptc4xmpExt:Sublocation | sublocation | VMD <--> NMLG2: PROPERTY/POIDetails/line | Sublocation | ||||||||
City name | Name of the city the Location is located in | coverage/spatial/location/name (multi-occurence +typeLabel or typeLink, etc.) | Iptc4xmpExt:City | city | VMD <--> NMLG2: PROPERTY/POIDetails/locality/name | City | ||||||||
State/Province name | Name of the state or province the Location is located in | coverage/spatial/location/name (multi-occurence +typeLabel or typeLink, etc.) | Iptc4xmpExt:StateProvince | provinceState | VMD <--> NMLG2: PROPERTY/POIDetails/area/name | ProvinceState | ||||||||
Country name | Name of the country the Location is located in | coverage/spatial/location/name (multi-occurence +typeLabel or typeLink, etc.) | Iptc4xmpExt:CountryName | countryName | VMD <--> NMLG2: PROPERTY/POIDetails/country/name | CountryName | ||||||||
Country ISO code | ISO code of the country the Location is located in | coverage/spatial/location/code | Iptc4xmpExt:CountryCode | countryCode | VMD <--> NMLG2: PROPERTY/POIDetails/locality/country/@uri="http://cvx.iptc.org/iso3166-1a3/..(3 letter code).. OR PROPERTY/POIDetails/locality/country/@uri="http://cvx.iptc.org/iso3166-1a2/..(2 letter code).. | CountryCode | ||||||||
World region name | Name of the world region the Location is located in | coverage/spatial/location/region | Iptc4xmpExt:WorldRegion | worldRegion | VMD <--> NMLG2: PROPERTY/POIDetails/worldRegion | WorldRegion | ||||||||
GPS-Longitude | Longitude of a WGS84 based position of this Location | coverage/spatial/location/coordinates/posx + typeLabel="GPS" | exif:GPSLongitude | gpsLongitude | VMD <--> NMLG2: PROPERTY/POIDetails/position/@longitude | Longitude | Longitude | GPSLongitude | ||||||
GPS-Latitude | Latitude of a WGS84 based position of this Location | coverage/spatial/location/coordinates/posy + typeLabel="GPS" | exif:GPSLatitude | gpsLatitude | VMD <--> NMLG2: PROPERTY/POIDetails/position/@lattitude | Latitude | Latitude | GPSLatitude | ||||||
GPS-Altitude | Altitude in meters of a WGS84 based position of this Location | coverage/spatial/location/altitude | exif:GPSAltitude | gpsAltitude | VMD <--> NMLG2: PROPERTY/POIDetails/position/@altitude | Altitude | Altitude | GPSAltitude | ||||||
PS Person Details | PersonWDetails | |||||||||||||
Identifier | Globally unique identifier of the person | contactId | Iptc4xmpExt:PersonId | identifiers | VMD <--> NMLG2: PROPERTY/related[@rel="skos:exactMatch"]/@uri | PersonId | ||||||||
Name | Name of the person | contactDetails/Name or /givenName+ /familyName | Iptc4xmpExt:PersonName | name | VMD <--> NMLG2: PROPERTY/name | PersonName | ||||||||
Description | A textual description of the person | See all EBUCore attributes | Iptc4xmpExt:PersonDescription | description | VMD <--> NMLG2: property/note[@role="cptnoterole:pmdPersonDescr"] | PersonDescription | ||||||||
Characteristics | A property or trait of the person | See all EBUCore attributes | Iptc4xmpExt:PersonCharacteristic | characteristics | VMD <--> NMLG2: property/related[@rel= "entityprop:cptTypeSpecificCharacteristic"]/ ... (see CV-Term About mapping for the child elements of related) | (see Property Structure CV Term) | ||||||||
PS Product with GTIN | ProductWGtin | |||||||||||||
GTIN | A 14 digit GTIN (Global Trade Item Number) of the product (GTIN-8 to GTIN-14 codes are used). | Iptc4xmpExt:ProductGTIN | gtin | "VMD <--> NMLG2: property/related[@rel="entityprop:hasGTIN"]/@value="...GTIN..." | ProductGTIN | |||||||||
Name | Name of the product. | Iptc4xmpExt:ProductName | name | VMD <--> NMLG2: PROPERTY/definition | ProductName | |||||||||
Description | A textual description of the product. | Iptc4xmpExt:ProductDescription | description | VMD <--> NMLG2: PROPERTY/definition | ProductDescription | |||||||||
PS Publication Event | PublicationEvent | |||||||||||||
Publication Date | Date and optionally the time of publishing the video | publicationEvent/publicationDate + publicationTime | Iptc4xmpExt:Date | date | VMD <--> NMLG2: pubHistory/published/timestamp | Date | ||||||||
Publication Event Name | Name of the event for publishing this video. | publicationEvent/.... | Iptc4xmpExt:Name | name | VMD <--> NMLG2: pubHistory/published/name | Name | ||||||||
Publication Event Identifier | Identifier of the event for publishing this video | Iptc4xmpExt:Identifier | identifier | VMD <--> NMLG2: pubHistory/published/@uri | Identifier | |||||||||
PS Qualified Link | QualifiedLink | VMD <--> NMLG2: contentMeta/contentMetaExtProperty[@rel="entityprop:temporalCoverageTo"]/@value | ||||||||||||
Link | URL of the link | {URL link of a property} | Iptc4xmpExt:Link | link | VMD <--> NMLG2: contentMeta/contentMetaExtProperty[@rel="entityprop:temporalCoverageTo"]/@value | Link | ||||||||
Qualifier | Term qualifying the use of the link | {qualifier attribute, if available, of the property} | Iptc4xmpExt:LinkQualifier | linkQualifier | LinkQualifier | |||||||||
PS Rating | Rating | |||||||||||||
Rating Value | Rating value as issued by the rating source | rating/ratingValue | Iptc4xmpExt:RatingValue | ratingValue | VMD <--> NMLG2: PROPERTY/@value | RatingValue | ||||||||
Rating Source Link | Link to the site and optionally the page of the party which has issued the rating value, linked resource should explain the rating rules. | rating/ratingLink | Iptc4xmpExt:RatingSourceLink | ratingSourceLink | VMD <--> NMLG2: PROPERTY/@ratingtypeuri | RatingSourceLink | ||||||||
Rating Scale Min Value | The value of the rating scale used for the lowest/worst rating | rating/ratingScaleMinValue | Iptc4xmpExt:RatingScaleMinValue | ratingScaleMinValue | VMD <--> NMLG2: PROPERTY/@scalemin | RatingScaleMinValue | ||||||||
Rating Scale Max Value | The value of the rating scale used for the highest/best rating | rating/ratingScaleMaxValue | Iptc4xmpExt:RatingScaleMaxValue | ratingScaleMaxValue | VMD <--> NMLG2: PROPERTY/@scalemax | RatingScaleMaxValue | ||||||||
Rating Value Logo | Visualisation of the rating value referenced by a link | rating/linkToLogo | Iptc4xmpExt:RatingValueLogoLink | ratingValueLogoLink | RatingValueLogoLink | |||||||||
Rating Region | Geopolitical region to which this rating applies. | rating/ratingRegion | Iptc4xmpExt:RatingRegion | ratingRegions | VMD <--> NMLG2: PROPERTY/@ratingtype | (see Property Structure Location) | ||||||||
PS Registry Entry | RegistryEntry | |||||||||||||
Asset Identifier | Unique identifier of the video as issued by a registry | identifier + typeLink="ivqu:assetId"/dc:identifier | Iptc4xmpExt:RegItemId | assetIdentifier | VMD <--> NMLG2: contentMeta/altId | RegItemId | ||||||||
Registry Identifier | An identifier for the registry which issued the identifier of the video. | identifier + typeLink="ivqu:registryId"/dc:identifier | Iptc4xmpExt:RegOrgId | registryIdentifier | VMD <--> NMLG2: contentMeta/altId/@typeuri="... registry organisation id ..." | RegOrgId | ||||||||
Role | An identifier of the reason and/or purpose for this Registry Entry. | identifier + typeLink="ivqu:registryRole"/dc:identifier | Iptc4xmpExt:RegEntryRole | role | VMD <--> NMLG2: contentMeta/altId/@role | RegEntryRole | ||||||||
PS Series | Series | |||||||||||||
Series name | Name of the series | title + typeLink="ivqu:series"/dc:title + type OR dc:alternative + type | Iptc4xmpExt:Name | name | VMD <--> NMLG2: itemMeta/memberOf/@name & /related/@rel="crel:isA" & @qcode="mediabusinesscpt:series" | Name | ||||||||
Series identifier | Identifier for the series | identifier + typeLink="ivqu:series" | Iptc4xmpExt:Identifier | identifier | VMD <--> NMLG2: itemMeta/memberOf/@uri & /related/@rel="crel:isA" & @qcode="mediabusinesscpt:series" | Identifier | ||||||||
PS Temporal Coverage | TemporalCoverage | |||||||||||||
From Date | Optionally truncated date when the temporal coverage starts | coverage/temporal/periodOfTime/startDate | Iptc4xmpExt:tempCoverageFrom | tempCoverageFrom | VMD <--> NMLG2: contentMeta/contentMetaExtProperty[@rel="entityprop:temporalCoverageFrom"]/@value | TempCoverageFrom | ||||||||
To Date | Optionally truncated date when the temporal coverage ends | coverage/temporal/periodOfTime/endDate | Iptc4xmpExt:tempCoverageTo | tempCoverageTo | VMD <--> NMLG2: contentMeta/contentMetaExtProperty[@rel="entityprop:temporalCoverageTo"]/@value | TempCoverageTo | ||||||||
PS Text with region delimiter | TextWRegionDelimiter | |||||||||||||
Text | Text or textual data | Iptc4xmpExt:RegionText | regionText | RegionText | ||||||||||
Measure Type | How the measures of the rectangle are expressed | Iptc4xmpExt:Region/@stArea:unit | measureType | Unit | ||||||||||
Rectangle, upper left X | Horizontal axis value of the upper left corner of the rectangle | Iptc4xmpExt:Region/@stArea:x | regionAreaX | X | ||||||||||
Rectangle, upper left Y | Vertical axis value of the upper left corner of the rectangle | Iptc4xmpExt:Region/@stArea:y | regionAreaY | Y | ||||||||||
Rectangle, horizontal size | Horizontal width of the rectangle | Iptc4xmpExt:Region/@stArea:w | regionAreaWidth | W | ||||||||||
Rectangle, vertical size | Vertical height of the rectangle | Iptc4xmpExt:Region/@stArea:h | regionAreaHeight | H | ||||||||||
PS Video Time | VideoTime | |||||||||||||
Time Format | Identifier of the time format. For time code formats following SMPTE specifications. | format/technicalAttributeString + typeLink="ivqu:timeFormat" | xmpDM:TimeFormat | timeFormat | VMD <--> NMLG2: PROPERTY/@timeunituri | TimeFormat | ||||||||
Time Value | Formated string including hours, minutes, seconds, fractions of seconds or frames, depending on the Time Format | format/start, format/end, partStartTime, partEndTime | xmpDM:TimeValue | timeValue | VMD <--> NMLG2: PROPERTY/ ... value | TimeValue |