MAWG | Description | Media | Data Type | Example |
---|---|---|---|---|
Descriptive Properties (Core Set) | ||||
Identification | ||||
ma:identifier | A tuple identifying a resource, which can be either an abstract concept (e.g., Hamlet) or a specific object, using a URI. The type can be used to optionally define the category of the identifier. See use case 4.4 of the Annotating Media Fragments Use Case document. | all | { (identifier:URI), (type:String)? } | urn:uuid:36a87260-1102-11df-8a39-0800200c9a66 |
ma:title | A tuple providing the title or name given to the resource. The type can be used to optionally define the category of the title. | all | { (title:String), (type:String)? } | "MAWG-Stockholm-20090626" |
ma:language | The language used in the resource. Recommended best practice is to use a controlled vocabulary such as [BCP 47]. | all | String | en-us |
ma:locator | The address at which the resource can be accessed (e.g. a URL, or a DVB URI). | all | URI | http://www.w3.org/2008/WebVideo/Annotations/wiki/images/9/93/MAWG-Stockholm-20090626.JPG |
Creation | ||||
ma:contributor | A tuple identifying the agent (with either a URI, if it exists, or plain text) and the nature of the contribution, e.g. actor, cameraman, director, singer, author, artist. | all | { (identifier:(URI|String)), (role:String)? } | {imdb:nm0000318, director} |
ma:creator | The author of the resource and the role. The author identifier can be defined as either an URI (which is best practice) or as plain text. The role is defined as plain text. | all | { (identifier:(URI|String)), (role:String)? } | {dbpedia:Shakespeare, playwright} |
ma:createDate | The date defines the date and time that the resource was created. The type defines the particular category of creation date (e.g., release date, date recorded, date edited). | all | { (date:Date), (type:String)? } | 2009-06-26T15:30:00 |
ma:location | A location name and/or data where the resource has been shot/recorded. | all | { (name:(URI|String))?, ((longitude:Float), (latitude:Float), (altitude:Float), (coordinateSystem:String)?)?, } | "Sweden", " Stockholm, Kistavägen 25, KISTA, KMUM Building", "Ericsson" |
Content description | ||||
ma:description | Free-form text describing the content of the resource. | all | String | "Group picture of the W3C Media Annotations WG at the face-to-face meeting in Stockholm." |
ma:keyword | A concept, descriptive phrase or keyword that specifies the topic of the resource. A recommended best practice is to take this keyword from an ontology or a controlled vocabulary. | all | URI|String | "W3C Media Annotations WG", "meeting", "group picture" |
ma:genre | The category of the content of the resource. Recommended best practice is to use an ontology or a controlled vocabulary such as the EBU vocabulary. | all | URI|String | "work" |
ma:rating | A tuple defining the rating value, the rating person or organization (as a URI or a string), and the voting range (min. value, max. value). | all | { (value:Float), (identifier:(URI|String))?, ((min:Float), (max:Float))? } | {http://www.individuals.com/ChrisPoppe, 10.0, 0, 10.0, "quality"]
(Rating person: http://www.individuals.com/ChrisPoppe, Rating value: 10.0, Rating min: 0, Rating max: 10.0, Rating context: "quality"} |
Relational | ||||
ma:relation | A tuple identifying a resource to which the current resource is related and optionally, the nature of the relationship. An example is a listing of content that has a relationship (possibly a named) to another content. | all | { (identifier:URI), (relation:String)? } | {http://www.w3.org/2008/WebVideo/Annotations/wiki/Image:MAWG-Stockholm-20090626_thumb.JPG, "thumbnail"} |
ma:collection | The URI (best practice) or the name of the collection from which the resource originates or to which it belongs. | all | URI|String | "My Work Pictures" |
Rights | ||||
ma:copyright | The copyright statement associated with the resource and optionally, the identifier of the copyright holder. Other issues related to Digital Rights Management are out of scope for this specification. | all | { (copyright:String), (identifier:URI)? } | {"All images in the collection are copyrighted by Wonsuk Lee", http://www.individuals.com/WonsukLee} |
ma:policy | A description of the security policy applying to the media resource, or a reference to the security policy (e.g., Creative Commons). The type attribute can be used to provide more information as to the nature of the security policy (e.g., permissions, access control, ownership). | all | { (policy:URI|String), (type:String)? } | {"Attribution 2.5 ", http://www.organizations.com/CreativeCommons} |
Distribution | ||||
ma:publisher | The publisher of a resource. | all | URI|String | http://www.individuals.com/WonsukLee |
ma:targetAudience | A tuple identifying the issuer of the classification (parental guideance issuing agency, targeted geographical region) and the value given in this classification. | all | { (identifier:URI), (classification:String) } | {http://www.fosi.org/icra,"no nudity"} |
Fragments | ||||
ma:fragment | A tuple containing a fragment identifier and its role. A fragment is a portion of the resource, as defined by the [MediaFragment] Working Group. | all | { (identifier:URI), (role:String)? } | {"Person", http://www.example.com/movie.mov#xywh=320,320,40,100} |
ma:namedFragment | A tuple containing a named fragment identifier and its label. | all | { (identifier:URI), (label:String) } | {"Joakim Söderberg", http://www.w3.org/2008/WebVideo/Annotations/wiki/Image:MAWG-Stockholm-20090626.JPG#xywh=1600,550,80,150} |
Technical Properties | ||||
ma:frameSize | The frame size of the resource, if applicable. For example: w:720, h: 480. It is optional to specify the units; the default value is pixels. | I, V | { (width:Float), (height:Float), (unit:String)? } | {3.072, 2.304} |
ma:compression | The compression type used. For container files (e.g., QuickTime, AVI), the compression is not defined by the format, as a container file can have several tracks with different encodings. In such a case, several ma:compression instances will exist. Thus, querying the ma:compression property of the track media fragments will return different values for each track fragment. Note: it is possible to use an extended MIME type as the value for this property, see [RFC 4281]. | I, V, A, T | String | "jpeg" |
ma:duration | The actual duration of the resource. The unit is defined to be seconds. | V, A | Float | 2.134 |
ma:format | The MIME type of the resource (e.g., wrapper, bucket media types). | I, V, A, T | String | "image/jpeg" |
ma:samplingrate | The audio sampling rate. The unit is defined to be samples/second. | A | Float | 44100 |
ma:framerate | The video frame rate. The unit is defined to be frames/second. | V | Float | 25 |
ma:averageBitrate | The average bit rate. The unit is defined to be kbps. | A, V | Float | 4000 |
ma:numTracks | The number of tracks of a resource, optionally followed by the type of track (e.g., video, audio, subtitle). | A, V, T | { (number:Integer), (type:String)? } | {2,"audio"} |