MediaObject
A media object, such as an image, video, or audio object embedded in a web page or a downloadable dataset i.e. DataDownload. Note that a creative work may have many media objects associated with it on the same web page. For example, a page about a single song (MusicRecording) may have a music video (VideoObject), and a high and low bandwidth audio stream (2 AudioObject's).
Usage: Between 1000 and 10,000 domains
Property | Expected Type | Description |
---|---|---|
Properties from MediaObject | ||
associatedArticle
|
NewsArticle | A NewsArticle associated with the Media Object. |
bitrate
|
Text | The bitrate of the media object. |
contentSize
|
Text | File size in (mega/kilo) bytes. |
contentUrl
|
URL | Actual bytes of the media object, for example the image file or video file. |
duration
|
Duration | The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format. |
embedUrl
|
URL | A URL pointing to a player for a specific video. In general, this is the information in the src element of an embed tag and should not be the same as the content of the loc tag. |
encodesCreativeWork
|
CreativeWork | The CreativeWork encoded by this media object. |
encodingFormat
|
Text | mp3, mpeg4, etc. |
expires
|
Date | Date the content expires and is no longer useful or available. Useful for videos. |
height
|
Distance or QuantitativeValue | The height of the item. |
playerType
|
Text | Player type required—for example, Flash or Silverlight. |
productionCompany
|
Organization | The production company or studio responsible for the item e.g. series, video game, episode etc. |
regionsAllowed
|
Place | The regions where the media is allowed. If not specified, then it's assumed to be allowed everywhere. Specify the countries in ISO 3166 format. |
requiresSubscription
|
Boolean | Indicates if use of the media require a subscription (either paid or free). Allowed values are true or false (note that an earlier version had 'yes', 'no'). |
uploadDate
|
Date | Date when this media object was uploaded to this site. |
width
|
Distance or QuantitativeValue | The width of the item. |
Properties from CreativeWork | ||
about
|
Thing | The subject matter of the content. |
accessibilityControl
|
Text | Identifies input methods that are sufficient to fully control the described resource (WebSchemas wiki lists possible values). |
accessibilityFeature
|
Text | Content features of the resource, such as accessible media, alternatives and supported enhancements for accessibility (WebSchemas wiki lists possible values). |
aggregateRating
|
AggregateRating | The overall rating, based on a collection of reviews or ratings, of the item. |
alternativeHeadline
|
Text | A secondary title of the CreativeWork. |
associatedMedia
|
MediaObject | A media object that encodes this CreativeWork. This property is a synonym for encoding. |
audience
|
Audience | An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience. |
award
|
Text | An award won by or for this item. Supersedes awards. |
character
|
Person | Fictional person connected with a creative work. |
commentCount
|
Integer | The number of comments this CreativeWork (e.g. Article, Question or Answer) has received. This is most applicable to works published in Web sites with commenting system; additional comments may exist elsewhere. |
contentRating
|
Text | Official rating of a piece of content—for example,'MPAA PG-13'. |
contributor
|
Organization or Person | A secondary contributor to the CreativeWork or Event. |
copyrightHolder
|
Organization or Person | The party holding the legal copyright to the CreativeWork. |
dateModified
|
Date or DateTime | The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed. |
editor
|
Person | Specifies the Person who edited the CreativeWork. |
educationalAlignment
|
AlignmentObject | An alignment to an established educational framework. |
encoding
|
MediaObject | A media object that encodes this CreativeWork. This property is a synonym for associatedMedia. Supersedes encodings. |
exampleOfWork
|
CreativeWork | A creative work that this work is an example/instance/realization/derivation of. Inverse property: workExample. |
hasPart
|
CreativeWork | Indicates a CreativeWork that is (in some sense) a part of this CreativeWork. Inverse property: isPartOf. |
inLanguage
|
Language or Text | The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language. |
interactionStatistic
|
InteractionCounter | The number of interactions for the CreativeWork using the WebSite or SoftwareApplication. The most specific child type of InteractionCounter should be used. Supersedes interactionCount. |
isAccessibleForFree
|
Boolean | A flag to signal that the publication is accessible for free. Supersedes free. |
isBasedOn
|
CreativeWork or Product or URL | A resource that was used in the creation of this resource. This term can be repeated for multiple sources. For example, http://example.com/great-multiplication-intro.html. Supersedes isBasedOnUrl. |
isPartOf
|
CreativeWork | Indicates a CreativeWork that this CreativeWork is (in some sense) part of. Inverse property: hasPart. |
license
|
CreativeWork or URL | A license document that applies to this content, typically indicated by URL. |
mainEntity
|
Thing | Indicates the primary entity described in some page or other CreativeWork. Inverse property: mainEntityOfPage. |
mentions
|
Thing | Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept. |
offers
|
Offer | An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. |
position
|
Integer or Text | The position of an item in a series or sequence of items. |
provider
|
Organization or Person | The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller. Supersedes carrier. |
publisher
|
Organization or Person | The publisher of the creative work. |
recordedAt
|
Event | The Event where the CreativeWork was recorded. The CreativeWork may capture all or part of the event. Inverse property: recordedIn. |
releasedEvent
|
PublicationEvent | The place and time the release was issued, expressed as a PublicationEvent. |
review
|
Review | A review of the item. Supersedes reviews. |
schemaVersion
|
Text or URL | Indicates (by URL or string) a particular version of a schema used in some CreativeWork. For example, a document could declare a schemaVersion using an URL such as http://schema.org/version/2.0/ if precise indication of schema version was required by some application. |
sponsor
|
Organization or Person | A person or organization that supports a thing through a pledge, promise, or financial contribution. e.g. a sponsor of a Medical Study or a corporate sponsor of an event. |
text
|
Text | The textual content of this CreativeWork. |
thumbnailUrl
|
URL | A thumbnail image relevant to the Thing. |
translator
|
Organization or Person | Organization or person who adapts a creative work to different languages, regional differences and technical requirements of a target market, or that translates during some event. |
video
|
VideoObject | An embedded video object. |
workExample
|
CreativeWork | Example/instance/realization/derivation of the concept of this creative work. eg. The paperback edition, first edition, or eBook. Inverse property: exampleOfWork. |
Properties from Thing | ||
additionalType
|
URL | An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally. |
alternateName
|
Text | An alias for the item. |
description
|
Text | A description of the item. |
disambiguatingDescription
|
Text | A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation. |
image
|
ImageObject or URL | An image of the item. This can be a URL or a fully described ImageObject. |
mainEntityOfPage
|
CreativeWork or URL | Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details. Inverse property: mainEntity. |
name
|
Text | The name of the item. |
potentialAction
|
Action | Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role. |
sameAs
|
URL | URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Freebase page, or official website. |
url
|
URL | URL of the item. |
Instances of MediaObject may appear as values for the following properties
Property | On Types | Description |
---|---|---|
associatedMedia
|
CreativeWork | A media object that encodes this CreativeWork. This property is a synonym for encoding. |
encoding
|
CreativeWork | A media object that encodes this CreativeWork. This property is a synonym for associatedMedia. Supersedes encodings. |
Available properties in extensions
- For CreativeWork in the pending extension: accessMode, accessModeSufficient, accessibilitySummary
More specific Types
Examples
<b>12oclock_girona.mp3</b> Total Time: 0m:15s - Recorded on a terrace of Girona a sunday morning composed by Roger <script type="text/javascript"> var fo = new FlashObject("http://google.com/flash/preview-player.swf", "flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url", "http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719"); </script>
<div itemscope itemtype="http://schema.org/AudioObject"> <span itemprop="name"><b>12oclock_girona.mp3</b></span> <script type="text/javascript"> var fo = new FlashObject("http://google.com/flash/preview-player.swf", "flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url","http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719"); </script> <meta itemprop="encodingFormat" content="mp3" /> <meta itemprop="contentUrl" content="http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3" /> <span class="description"> <meta itemprop="duration" content="T0M15S" /> <span itemprop="description">Recorded on a terrace of Girona a sunday morning</span> </span> </div>
<div vocab="http://schema.org/" typeof="AudioObject"> <span property="name"><b>12oclock_girona.mp3</b></span> <script type="text/javascript"> var fo = new FlashObject("http://google.com/flash/preview-player.swf", "flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url","http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719"); </script> <meta property="encodingFormat" content="mp3" /> <meta property="contentUrl" content="http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3" /> <span class="description"> <meta property="duration" content="T0M15S" /> <span property="description">Recorded on a terrace of Girona a sunday morning</span> </span> </div>
<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "AudioObject", "contentUrl": "http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3", "description": "Recorded on a terrace of Girona a sunday morning", "duration": "T0M15S", "encodingFormat": "mp3", "name": "12oclock_girona.mp3" } </script>
Schema Version 3.1