{
   "class" : {
      "rdf:type" : "rdfs:Class",
      "rdfs:comment" : "A media object, such as an image, video, audio, or text 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).",
      "rdfs:label" : "MediaObject",
      "rdfs:subClassOf" : "schema:CreativeWork"
   },
   "properties" : {
      "schema:associatedArticle" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "A NewsArticle associated with the Media Object.",
         "rdfs:label" : "associatedArticle",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:rangeIncludes" : "schema:NewsArticle"
      },
      "schema:bitrate" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The bitrate of the media object.",
         "rdfs:label" : "bitrate",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:rangeIncludes" : "schema:Text"
      },
      "schema:contentSize" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "File size in (mega/kilo)bytes.",
         "rdfs:label" : "contentSize",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:rangeIncludes" : "schema:Text"
      },
      "schema:contentUrl" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Actual bytes of the media object, for example the image file or video file.",
         "rdfs:label" : "contentUrl",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:rangeIncludes" : "schema:URL"
      },
      "schema:duration" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The duration of the item (movie, audio recording, event, etc.) in [ISO 8601 date format](http://en.wikipedia.org/wiki/ISO_8601).",
         "rdfs:label" : "duration",
         "schema:domainIncludes" : [
            "schema:Audiobook",
            "schema:MediaObject",
            "schema:MusicRecording",
            "schema:Event",
            "schema:Episode",
            "schema:Schedule",
            "schema:QuantitativeValueDistribution",
            "schema:Movie",
            "schema:MusicRelease"
         ],
         "schema:rangeIncludes" : "schema:Duration",
         "schema:source" : [
            "https://github.com/schemaorg/schemaorg/issues/1698",
            "https://github.com/schemaorg/schemaorg/issues/1457"
         ]
      },
      "schema:embedUrl" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "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.",
         "rdfs:label" : "embedUrl",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:rangeIncludes" : "schema:URL"
      },
      "schema:encodesCreativeWork" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The CreativeWork encoded by this media object.",
         "rdfs:label" : "encodesCreativeWork",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:inverseOf" : "schema:encoding",
         "schema:rangeIncludes" : "schema:CreativeWork"
      },
      "schema:encodingFormat" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Media type typically expressed using a MIME format (see [IANA site](http://www.iana.org/assignments/media-types/media-types.xhtml) and [MDN reference](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types)), e.g. application/zip for a SoftwareApplication binary, audio/mpeg for .mp3 etc.\n\nIn cases where a [[CreativeWork]] has several media type representations, [[encoding]] can be used to indicate each [[MediaObject]] alongside particular [[encodingFormat]] information.\n\nUnregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia/Wikidata entry.",
         "rdfs:label" : "encodingFormat",
         "schema:domainIncludes" : [
            "schema:CreativeWork",
            "schema:MediaObject"
         ],
         "schema:rangeIncludes" : [
            "schema:Text",
            "schema:URL"
         ]
      },
      "schema:endTime" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The endTime of something. For a reserved event or service (e.g. FoodEstablishmentReservation), the time that it is expected to end. For actions that span a period of time, when the action was performed. E.g. John wrote a book from January to *December*. For media, including audio and video, it's the time offset of the end of a clip within a larger file.\\n\\nNote that Event uses startDate/endDate instead of startTime/endTime, even when describing dates with times. This situation may be clarified in future revisions.",
         "rdfs:label" : "endTime",
         "schema:domainIncludes" : [
            "schema:InteractionCounter",
            "schema:MediaObject",
            "schema:Schedule",
            "schema:Action",
            "schema:FoodEstablishmentReservation"
         ],
         "schema:rangeIncludes" : [
            "schema:Time",
            "schema:DateTime"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2493"
      },
      "schema:height" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The height of the item.",
         "rdfs:label" : "height",
         "schema:domainIncludes" : [
            "schema:VisualArtwork",
            "schema:Person",
            "schema:OfferShippingDetails",
            "schema:Product",
            "schema:MediaObject"
         ],
         "schema:rangeIncludes" : [
            "schema:QuantitativeValue",
            "schema:Distance"
         ]
      },
      "schema:ineligibleRegion" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed.\\n\\nSee also [[eligibleRegion]].\n      ",
         "rdfs:label" : "ineligibleRegion",
         "schema:domainIncludes" : [
            "schema:MediaObject",
            "schema:DeliveryChargeSpecification",
            "schema:Offer",
            "schema:ActionAccessSpecification",
            "schema:Demand"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : [
            "schema:GeoShape",
            "schema:Place",
            "schema:Text"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2242"
      },
      "schema:interpretedAsClaim" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Used to indicate a specific claim contained, implied, translated or refined from the content of a [[MediaObject]] or other [[CreativeWork]]. The interpreting party can be indicated using [[claimInterpreter]].",
         "rdfs:label" : "interpretedAsClaim",
         "rdfs:subPropertyOf" : "schema:description",
         "schema:domainIncludes" : [
            "schema:MediaObject",
            "schema:CreativeWork"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Claim",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2450"
      },
      "schema:playerType" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Player type required—for example, Flash or Silverlight.",
         "rdfs:label" : "playerType",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:rangeIncludes" : "schema:Text"
      },
      "schema:productionCompany" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The production company or studio responsible for the item, e.g. series, video game, episode etc.",
         "rdfs:label" : "productionCompany",
         "schema:domainIncludes" : [
            "schema:Movie",
            "schema:CreativeWorkSeason",
            "schema:TVSeries",
            "schema:MediaObject",
            "schema:RadioSeries",
            "schema:Episode",
            "schema:VideoGameSeries",
            "schema:MovieSeries"
         ],
         "schema:rangeIncludes" : "schema:Organization"
      },
      "schema:regionsAllowed" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "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](http://en.wikipedia.org/wiki/ISO_3166).",
         "rdfs:label" : "regionsAllowed",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:rangeIncludes" : "schema:Place"
      },
      "schema:requiresSubscription" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "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').",
         "rdfs:label" : "requiresSubscription",
         "schema:domainIncludes" : [
            "schema:ActionAccessSpecification",
            "schema:MediaObject"
         ],
         "schema:rangeIncludes" : [
            "schema:Boolean",
            "schema:MediaSubscription"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/1741"
      },
      "schema:sha256" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The [SHA-2](https://en.wikipedia.org/wiki/SHA-2) SHA256 hash of the content of the item. For example, a zero-length input has value 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'.",
         "rdfs:label" : "sha256",
         "rdfs:subPropertyOf" : "schema:description",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Text",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2450"
      },
      "schema:startTime" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The startTime of something. For a reserved event or service (e.g. FoodEstablishmentReservation), the time that it is expected to start. For actions that span a period of time, when the action was performed. E.g. John wrote a book from *January* to December. For media, including audio and video, it's the time offset of the start of a clip within a larger file.\\n\\nNote that Event uses startDate/endDate instead of startTime/endTime, even when describing dates with times. This situation may be clarified in future revisions.",
         "rdfs:label" : "startTime",
         "schema:domainIncludes" : [
            "schema:Action",
            "schema:FoodEstablishmentReservation",
            "schema:InteractionCounter",
            "schema:MediaObject",
            "schema:Schedule"
         ],
         "schema:rangeIncludes" : [
            "schema:Time",
            "schema:DateTime"
         ],
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2493"
      },
      "schema:uploadDate" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Date (including time if available) when this media object was uploaded to this site.",
         "rdfs:label" : "uploadDate",
         "schema:domainIncludes" : "schema:MediaObject",
         "schema:rangeIncludes" : [
            "schema:Date",
            "schema:DateTime"
         ]
      },
      "schema:width" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The width of the item.",
         "rdfs:label" : "width",
         "schema:domainIncludes" : [
            "schema:Product",
            "schema:MediaObject",
            "schema:VisualArtwork",
            "schema:OfferShippingDetails"
         ],
         "schema:rangeIncludes" : [
            "schema:Distance",
            "schema:QuantitativeValue"
         ]
      }
   }
}