A media object, such as an image, video, or audio object embedded in a web page or a downloadable dataset.

@id: schema:MediaObject

Parent: CreativeWork

Descendants: AudioObject, ImageObject, VideoObject


Name @id Type Description Inherited from
contentUrl (required) schema:contentUrl string URL for the actual bytes of the media object, for example the image file or video file. MediaObject
type (required) schema:type enum{MediaObject, AudioObject, ImageObject, VideoObject} The name of the type. Entity
alternateNames schema:alternateName array[string] Alternate names (aliases) for the item. Thing
authors schema:author codec:csi & array[ & ​ & Person & | & Organization & ​ & ] The authors of this creative work. CreativeWork
bitrate schema:bitrate number Bitrate in megabits per second (Mbit/s, Mb/s, Mbps). MediaObject
content stencila:content array[Node] The structured content of this creative work c.f. property `text`. CreativeWork
contentSize schema:contentSize number File size in megabits (Mbit, Mb). MediaObject
dateAccepted stencila:dateAccepted Date & | & string:date & | & string:date-time Date/time of acceptance. CreativeWork
dateCreated schema:dateCreated Date & | & string:date & | & string:date-time Date/time of creation. CreativeWork
dateModified schema:dateModified Date & | & string:date & | & string:date-time Date/time of most recent modification. CreativeWork
datePublished schema:datePublished Date & | & string:date & | & string:date-time Date of first publication. CreativeWork
dateReceived schema:dateReceived Date & | & string:date & | & string:date-time Date/time that work was received. CreativeWork
description schema:description string | array[ | ​ | Node | ​ | ] A description of the item. Thing
editors schema:editor array[Person] People who edited the `CreativeWork`. CreativeWork
embedUrl schema:embedUrl string URL that can be used to embed the media on a web page via a specific media player. MediaObject
format schema:encodingFormat string Media type (MIME type) as per MediaObject
fundedBy stencila:fundedBy array[Grant | MonetaryGrant] Grants that funded the `CreativeWork`; reverse of `fundedItems`. CreativeWork
funders schema:funder array[Person | Organization] People or organizations that funded the `CreativeWork`. CreativeWork
id schema:id string The identifier for this item. Entity
identifiers schema:identifier array[string | PropertyValue] Any kind of identifier for any kind of Thing. Thing
images schema:image array[string:uri | ImageObject] Images of the item. Thing
isPartOf schema:isPartOf CreativeWorkTypes An item or other CreativeWork that this CreativeWork is a part of. CreativeWork
keywords schema:keywords codec:csi & array[ & ​ & string & ​ & ] Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas. CreativeWork
licenses schema:license array[string:uri | CreativeWorkTypes] License documents that applies to this content, typically indicated by URL. CreativeWork
meta stencila:meta object Metadata associated with this item. Entity
name schema:name string The name of the item. Thing
parts schema:hasParts array[CreativeWorkTypes] Elements of the collection which can be a variety of different elements, such as Articles, Datatables, Tables and more. CreativeWork
publisher schema:publisher Person | Organization A publisher of the CreativeWork. CreativeWork
references schema:citation array[string | CreativeWorkTypes] References to other creative works, such as another publication, web page, scholarly article, etc. CreativeWork
text schema:text string The textual content of this creative work. CreativeWork
title schema:headline string | array[ | ​ | Node | ​ | ] The title of the creative work. CreativeWork
url schema:url string:uri The URL of the item. Thing
version schema:version string | number The version of the creative work. CreativeWork

Note: This documentation was autogenerated from MediaObject.schema.yaml. Please help improve these docs (and show how we humans 💁 can do better than bots 🤖!) by creating a Markdown documentation file🙏