To review artwork asset requirements, go to Artwork requirements. To successfully deliver artwork assets to Prime Video, artwork files (.jpg, .png) must be uploaded to Aspera and references must be included in either Media Entertainment Core (MEC) or Media Manifest Core (MMC).
Purpose references are used in the MEC and MMC to identify the type of images being delivered. Image purpose is supported differently according to title level type (episode, movie, seasons). Refer to the following table for purpose usage guidance:
Image type | Aspect ratio |
Title type |
Purpose MMC and MEC |
---|---|---|---|
Cover Art | 16:9 |
Movies and Seasons |
cover |
Box Art | 4:3 |
Seasons |
boxart |
Box Art | 3:4 |
Movies |
boxart |
Poster Art | 2:3 |
Movies and Seasons |
poster |
Hero (Background) Art | 16:9 |
Movies and Seasons |
hero |
Title Art | Flexible |
Movies and Seasons |
title |
Episodic Art | 16:9 |
Episodes |
cover |
Trailer & Bonus Art | 16:9 |
Trailers & Bonus |
cover |
Region This is an optional field. If no Region field is provided, artwork will be eligible to be leveraged on the storefront globally. It identifies a specific territory the artwork is indented to be displayed in. Region should be used sparingly for cases like compliance versions, when there's a specific need to block artwork from being used globally. Although region-specific delivery is supported, we also require at least one Global artwork delivery per image type (box art and cover art) for Seasons and Movies.
When artwork is eligible to be displayed globally, it allows customers to be served with a customized experience driven by their UI language preference. For example, a customer living in Canada with Spanish set as their UI language would see Spanish artwork if it was delivered without a region value.
MMC is the preferred method to submit artwork references as it’s simpler to reference localized artwork and unlike, MEC, has no reliance on title metadata. MMC can be utilized to ingest original language and localized artwork files by providing purpose, language, and region values.
The following table lists artwork-relevant fields in the MMC manifest:
Field | Definition & notes | Accepted values | Usage |
---|---|---|---|
Inventory |
Identifies all individual assets being delivered as part of the package (e.g., mezzanine files, timed text, audio, etc.) along with asset-specific metadata. | Required | |
Image |
manifest:Image | ||
ImageID |
ID used to reference the image throughout the MMC. | Required for image delivery | |
@Purpose |
Identifies the type of artwork being delivered and determines placement. | boxart, cover, hero, poster, title | Required |
@Language |
Identifies the language of the artwork being delivered. | Prime Video acceptable languages | Required |
@Width |
Width, in pixels, of the image being delivered. | String (i.e. 1920) | Optional |
@Height |
Height, in pixels, of the image being delivered. | String (i.e. 1080) | Optional |
@AssetIntent |
Used to identify artwork that is specific to a region and should not be displayed elsewhere, such as compliance versions. If not included, artwork will be considered eligible to be displayed in all regions. | Optional | |
Type |
Used to identify artwork that is specific to a region and shouldn't be displayed elsewhere, like compliance versions. If not included, artwork will be considered eligible to be displayed in all regions. | Region | Optional |
Subtype |
Used to identify artwork that is specific to a region and shouldn't be displayed elsewhere, like compliance versions. If not included, artwork will be considered eligible to be displayed in all regions. | Country codes | |
PictureGroups |
A list of Picture Groups. Selection of images associated with a title or series. | Required | |
PictureGroupID |
The picture group ID which refers to the parent (movie, episode or series) Content ID. md:picturegroupid:[scheme]:[SSID]. | Required for image delivery | |
PictureID |
Required by the XSD, not used by Prime Video. | Value is ignored; can be blank | Not used, but required |
ImageID |
ID used to reference the image throughout the MMC. | Required for image delivery | |
Experiences |
The Experience section of the MMC groups together Presentations and/or Playable Sequences along with Picture Groups to define the customer experience. | Required | |
ExperienceID |
ID used to reference the Experience throughout the MMC. | Required | |
ALIDExperienceMaps |
Relates ALIDs to the Experiences associated with that content. | Required | |
ALIDExperienceMap |
Experiences can be localized and so a single ALID can only map to one Experience | Required | |
ALID |
A Logical Asset ID (ALID) is used to identify a set of content (i.e. a Logical Asset) associated with avails in an EMA Avails submission | Required | |
ExperienceID |
Required | ||
Presentations |
One Presentation instance is required for each set of conformed tracks. Not required for partial MMC delivery only including artwork references. | Required by AudioVisual |
For a full list of all MMC-supported fields, see MMC asset manifest.
Artwork files can be referenced independently of other assets or as part of the complete asset package MMC.
Only declare Presentations when they contain assets that are present in the MMC Inventory and in the package.
When only referencing artwork assets, Presentations should be excluded from the MMC.
The following is an example of a partial MMC for a movie title referencing artwork assets only:
<?xml version="1.0" encoding="UTF-8"?>
<manifest:MediaManifest xmlns:manifest="http://www.movielabs.com/schema/manifest/v1.5/manifest" xmlns:md="http://www.movielabs.com/schema/md/v2.4/md" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.movielabs.com/schema/manifest/v1.5/manifest manifest-v1.5.xsd">
<manifest:Compatibility>
<manifest:SpecVersion>1.5</manifest:SpecVersion>
<manifest:Profile>MMC-1</manifest:Profile>
</manifest:Compatibility>
<manifest:Inventory>
<!-- Regionless English Movie Cover Art to be displayed Globally -->
<manifest:Image ImageID="md:imageid:org:partneralias:title_SKU:cover.art.en">
<md:Purpose>cover</md:Purpose>
<md:Width>1920</md:Width>
<md:Height>1080</md:Height>
<md:Encoding>jpg</md:Encoding>
<md:Language>en-US</md:Language>
<manifest:ContainerReference>
<manifest:ContainerLocation>cover_art.jpg</manifest:ContainerLocation>
</manifest:ContainerReference>
</manifest:Image>
<!-- Regionless English Movie Box Art to be displayed Globally -->
<manifest:Image ImageID="md:imageid:org:partneralias:title_SKU:box.art.en">
<md:Purpose>boxart</md:Purpose>
<md:Width>1200</md:Width>
<md:Height>1600</md:Height>
<md:Encoding>jpg</md:Encoding>
<md:Language>en-US</md:Language>
<manifest:ContainerReference>
<manifest:ContainerLocation>box_art.jpg</manifest:ContainerLocation>
</manifest:ContainerReference>
</manifest:Image>
<!-- Regionless English Movie Hero Art to be displayed Globally -->
<manifest:Image ImageID="md:imageid:org:partneralias:title_SKU:hero.art.en">
<md:Purpose>hero</md:Purpose>
<md:Width>1920</md:Width>
<md:Height>1080</md:Height>
<md:Encoding>jpg</md:Encoding>
<md:Language>en-US</md:Language>
<manifest:ContainerReference>
<manifest:ContainerLocation>hero_art.jpg</manifest:ContainerLocation>
</manifest:ContainerReference>
</manifest:Image>
<!-- Regionless English Movie Title Art to be displayed Globally -->
<manifest:Image ImageID="md:imageid:org:partneralias:title_SKU:title.art.en">
<md:Purpose>title</md:Purpose>
<md:Width>3450</md:Width>
<md:Height>560</md:Height>
<md:Encoding>png</md:Encoding>
<md:Language>en-US</md:Language>
<manifest:ContainerReference>
<manifest:ContainerLocation>title_art.png</manifest:ContainerLocation>
</manifest:ContainerReference>
</manifest:Image>
<!-- English Movie Box Art with region, to be displayed in US and CA only -->
<manifest:Image ImageID="md:imageid:org:partneralias:title_SKU:box.art.en">
<md:Purpose>boxart</md:Purpose>
<md:Width>1200</md:Width>
<md:Height>1600</md:Height>
<md:Encoding>jpg</md:Encoding>
<md:Language>en-US</md:Language>
<md:AssetIntent>
<md:Type>Region</md:Type>
<md:SubType>US</md:SubType>
</md:AssetIntent>
<md:AssetIntent>
<md:Type>Region</md:Type>
<md:SubType>CA</md:SubType>
</md:AssetIntent>
<manifest:ContainerReference>
<manifest:ContainerLocation>box_art.jpg</manifest:ContainerLocation>
</manifest:ContainerReference>
</manifest:Image>
</manifest:Inventory>
<manifest:PictureGroups>
<manifest:PictureGroup PictureGroupID="md:picturegroup:org:partneralias:title_SKU:picturegroup">
<manifest:Picture>
<!-- PictureID is required by the XSD, but is not needed by Amazon -->
<manifest:PictureID></manifest:PictureID>
<manifest:ImageID>md:imageid:org:partneralias:title_SKU:cover.art.en</manifest:ImageID>
<manifest:ImageID>md:imageid:org:partneralias:title_SKU:box.art.en</manifest:ImageID>
<manifest:ImageID>md:imageid:org:partneralias:title_SKU:hero.art.en</manifest:ImageID>
<manifest:ImageID>md:imageid:org:partneralias:title_SKU:title.art.en</manifest:ImageID>
<manifest:ImageID>md:imageid:org:partneralias:title_SKU:box.art.en.CA.US</manifest:ImageID>
</manifest:Picture>
</manifest:PictureGroup>
</manifest:PictureGroups>
<!-- Root Experience -->
<manifest:Experiences>
<manifest:Experience ExperienceID="md:picturegroup:org:partneralias:title_SKU:picturegroup:experience" version="1.0">
<manifest:ContentID>md:cid:org:partneralias:title_SKU</manifest:ContentID>
<manifest:PictureGroupID>md:picturegroup:org:partneralias:title_SKU:picturegroup</manifest:PictureGroupID>
</manifest:Experience>
</manifest:Experiences>
<manifest:ALIDExperienceMaps>
<manifest:ALIDExperienceMap>
<manifest:ALID>md:ALID:org:partneralias:title_SKU</manifest:ALID>
<manifest:ExperienceID>md:picturegroup:org:partneralias:title_SKU:picturegroup:experience</manifest:ExperienceID>
</manifest:ALIDExperienceMap>
</manifest:ALIDExperienceMaps>
</manifest:MediaManifest>
Prime Video can now support delivery and/or replacement of artwork for titles which were previously delivered to Classic Marketplaces (US, DE, JP, GB) by leveraging the current MMC spec as explained in Video Central. Please note MEC artwork references are not supported for this specific use case (Classic Titles).
Purpose in the MMC | Type | Movies | Series Level | Season Level | Episode Level | Trailer & Bonus |
boxart | Box art |
√ |
√ |
|||
cover | Cover art |
√ |
√ |
|||
poster | Poster art |
√ |
√ |
|||
hero | Hero art |
√ |
√ |
|||
title | Title art |
√ |
√ |
|||
cover | Episodic art |
√ |
||||
cover | Trailer & Bonus art |
√ |
Please make sure to use the same partner alias and SKU used when the Classic title was initially created. Specs are identical to MMC Global specs, all artwork types, language locales, and regions are supported.
FAQs
What if I have the same sku and partner alias combination is active across multiple marketplaces?
If the same SKU and partner alias combination was used across different marketplaces, the new artwork deliveries will be placed across all matching titles. For example, if en-US (no region) cover art is delivered for the_boys and this SKU is present under the same partner alias for a DE, US and Global titles, then an en-US cover art will be placed for those 3 titles and eligible to be displayed Globally according to rights availability and customers’ preferred language. In cases where the artwork should only be used in a specific territory, please leverage the region value in the MMC.
Do I have to identify the marketplace (US, DE, JP, GB) of a title when I submit the MMC?
No, simply use the intended SKU and partner alias and the artwork will be placed under the title(s) matching that combination.
Since I’m using an MMC, is it okay to include other asset references such as video, audio or timed text?
No, we currently only support artwork delivery for Classic titles via MMC. Please do not include references to other assets.
While MEC is primarily used to deliver title metadata (synopsis, actors, ratings, etc.), it can also be used to communicate artwork references.
When leveraging MEC for artwork delivery, an ArtReference field within the LocalizedInfo section must be present. This allows you to reference multiple pieces of artwork for a single title and to communicate metadata elements about the artwork, like resolution, purpose, and language.
Language, filename, and purpose must be included within each LocalizedInfo section. The language-locale for your artwork should align to the localized title metadata provided in a given LocalizedInfo section.
When submitting a full MEC containing title metadata and artwork references, the artwork references will be tagged with the language entered for the corresponding LocalizedInfo block. Make sure that the artwork being delivered matches the language submitted. If you need to submit artwork in a language which doesn't match the main metadata language provided, a second LocalizedInfo block must be entered and must include the required metadata fields (TitleDisplayUnlimited and Summary400) with the corresponding ArtReference artwork references. This use case is captured in the .xml sample file in MEC and MMC Samples with Artwork References.
The following table lists artwork-relevant fields in MEC title metadata:
Field name | Definition & Notes | Accepted values | Usage |
---|---|---|---|
LocalizedInfo | Includes elements that may be localized. | Required | |
@Language | Identifies the language of the artwork being delivered. | Prime Video acceptable languages | Required |
@Region | Identifies artwork that is specific to a region and should not be displayed elsewhere, like compliance versions. If not included, artwork will be considered eligible to be displayed in all regions. | Country codes | Optional |
ArtReference | At least one ArtReference per title is required when referencing artwork. | Required | |
@Resolution | Resolution of the artwork being delivered. | String in the form colXrow (e.g., 1920x1080 is artwork 1920 pixels wide and 1080 pixels tall) |
Optional |
@Purpose | Identifies the type of artwork being delivered and determines placement. | boxart, cover, hero, poster, title | Required |
MEC can be leveraged to deliver artwork independent of title metadata with an added md:Profile which relaxes parsing validations.
The following is an example of a partial MEC for a movie title referencing artwork assets only:
<?xml version="1.0" encoding="UTF-8"?>
<mdmec:CoreMetadata xmlns:mdmec="http://www.movielabs.com/schema/mdmec/v2.9" xmlns:md="http://www.movielabs.com/schema/md/v2.9/md" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.movielabs.com/schema/mdmec/v2.9 ../mdmec-v2.9.xsd">
<mdmec:Compatibility>
<md:SpecVersion>2.9</md:SpecVersion>
<!-- Profile CM-IMAGE-1 indicates that this file conforms to image-only profile. Amazon will not parse any title metadata from the file when this profile is provided -->
<md:Profile>CM-IMAGE-1</md:Profile>
</mdmec:Compatibility>
<mdmec:Basic ContentID="md:cid:org:partneralias:titlesku">
<!-- English artwork with region, to be displayed in US only-->
<md:LocalizedInfo language="en-US">
<md:ArtReference purpose="boxart">box_art_US.jpg</md:ArtReference>
<md:ArtReference purpose="cover">cover_art_US.jpg</md:ArtReference>
<md:ArtReference purpose="hero">hero_art_US.jpg</md:ArtReference>
<md:ArtReference purpose="poster">poster_art_US.jpg</md:ArtReference>
<md:Region>
<md:country>US</md:country>
</md:Region>
</md:LocalizedInfo>
<!-- Regionless English artwork intended to be used Globally-->
<md:LocalizedInfo language="en-US">
<md:ArtReference purpose="boxart">box_art_en_global.jpg</md:ArtReference>
<md:ArtReference purpose="cover">cover_art_en_global.jpg</md:ArtReference>
<md:ArtReference purpose="hero">hero_art_en_global.jpg</md:ArtReference>
<md:ArtReference purpose="poster">poster_art_en_global.jpg</md:ArtReference>
<md:ArtReference purpose="title">title_art_en_global.png</md:ArtReference>
</md:LocalizedInfo>
<!-- Regionless Brazilian Portuguese artwork intended to be used Globally-->
<md:LocalizedInfo language="pt-BR">
<md:ArtReference purpose="boxart">box_art_pt_br.jpg</md:ArtReference>
<md:ArtReference purpose="cover">cover_art_pt_br.jpg</md:ArtReference>
<md:ArtReference purpose="poster">poster_art_pt_br.jpg</md:ArtReference>
<md:ArtReference purpose="title">title_art_pt_br_global.png</md:ArtReference>
</md:LocalizedInfo>
<!-- MEC spec requires ReleaseYear and WorkType. When delivering with CM-IMAGE-1, Amazon will ignore these values. -->
<md:ReleaseYear>2018</md:ReleaseYear>
<md:WorkType>movie</md:WorkType>
<md:AltIdentifier>
<md:Namespace>ORG</md:Namespace>
<md:Identifier>titlesku</md:Identifier>
</md:AltIdentifier>
<md:AssociatedOrg organizationID="partneralias" role="licensor" />
</mdmec:Basic>
Error message | Cause |
---|---|
More than one instance of LocalizedInfo is provided for the same language. | There are duplicate LocalizedInfo blocks (by type and region). |
If providing Region values, one LocalizedInfo element for that language must apply for all territories (no Region override). | There is no region-less block. |
Please sign in to continue
Sign In