Die Komponenten des Pakets auf einen Blick
Ein Komplettpaket besteht aus fünf Komponenten:
1. EMA Avails
2. MEC-Metadaten
3. MMC-Manifest
4. Abspielbare Medien-Assets
5. Globale Grafik-Assets
Wichtig
Die folgende Tabelle enthält eine allgemeine Zusammenfassung der fünf Komponenten eines MovieLabs-Pakets.
Alle XML-Dateien müssen automatisch generiert werden. Manuelles Erstellen wird nicht akzeptiert. Stelle Pakete per Massenbereitstellung von Dateien (Bulk File Delivery) (XML) oder Standardbereitstellung (Standard Delivery) (Aspera on Cloud oder AWS S3) bereit.
Komponente |
Anforderung |
Warum dies wichtig ist |
Bereitstellungsmethode |
Format |
EMA Avails |
Erforderlich (TVOD, Kanäle, SVOD CPH) |
Definiert deine Inhaltsrechte: Gebiet, Lizenztyp, Dauer und Preisgestaltung |
Massenbereitstellung von Dateien |
XLS (EMA v1.6 bis v1.9) |
Titel-Metadaten (MEC) |
Erforderlich |
Beschreibt deinen Titel: Name, Inhaltsangabe, Besetzung, Alterseinstufung und Genre |
Massenbereitstellung von Dateien |
XML (MEC v2.6) |
Abspielbare Assets |
Erforderlich |
Video, Audio, Untertitel, erzwungene Untertitel und Dub Cards |
Standardbereitstellung (Aspera oder S3) |
Mediendateien (pro PV-Spezifikation) |
Globales Grafikmaterial |
Erforderlich |
Covergrafik, Folgengrafik, Verpackungsgrafik, Postergrafik und Hero-Grafik |
Standardbereitstellung (Aspera oder S3) |
JPEG oder PNG (RGB) |
Asset Manifest (MMC) |
Erforderlich |
Ordnet alle Assets dem richtigen Titel- und Rechtefenster zu |
Massenbereitstellung von Dateien |
XML (MMC v1.5) |
So verbinden sich die Komponenten
Jede Komponente in deinem Paket ist durch eine einzige gemeinsame Kennung verknüpft.
- In EMA v1.7 und höher ist diese Kennung die Logical Asset ID (ALID)
- In EMA v1.6 ist diese Kennung die AltID
Stelle dir die ALID oder AltID als den „goldenen Faden“ vor, der sich durch dein Paket zieht. Prime Video verwendet diese ID, um die Rechte an den richtigen Titel-Metadaten und Mediendateien abzugleichen.
Diese Kennung muss an drei Stellen identisch erscheinen:
1.EMA Avail: Der EMA Avail teilt Prime Video mit, wo und wann ein Titel angeboten werden kann und zu welchem Preis.
2.MEC-Datei: Die MEC-Datei beschreibt alles, was Kundinnen und Kunden über den Titel sehen. Dies beinhaltet den Namen, die Beschreibung, die Besetzung und das Genre.
3.MMC-Manifest: Das MMC-Manifest verknüpft jede Mediendatei mit dem richtigen Titel und Rechtefenster. Dies umfasst Video, Audio, zeitgesteuerten Text und Grafiken.
EMA Avails
Deine EMA-Avails-Datei gewährt Prime Video Ausstellungsrechte. Prime Video unterstützt EMA XLS Avails der Versionen 1.6 und 1.9. Die maximale Dateigröße beträgt 60 000 Zeilen pro Einreichung.
Wichtig
Eintragstypen
Es werden nur zwei Eintragstypen akzeptiert: Vollständiges Extrahieren und Vollständiges Löschen.
- Vollständiges Extrahieren: Ersetzt alle aktuellen und zukünftigen verfügbaren Avail-Einträge innerhalb desselben Bereichs. Der Bereich ist die einzigartige Kombination von sechs Elementen: Lizenzgeber, eindeutige ID, GroupIdentity, Qualität, Gebiet und Rechtemodell. Jedes Mal, wenn du ein Vollständiges Extrahieren für einen bestimmten Bereich einreichst, werden deine vorherigen Einträge ersetzt.
- Vollständiges Löschen: Wird nur verwendet, um fehlerhafte Avail-Dateien zu entfernen. Dies gilt nur für Inhalte, die noch keine passenden Metadaten erhalten haben. Um aktive Inhalte ablaufen zu lassen, reiche stattdessen ein Vollständiges Extrahieren mit einem entsprechenden Enddatum ein.
Sprachfelder
Sprachfelder verwenden RFC-5646-Sprachcodes. Du kannst Lokalisierungssuffixe anhängen, um Asset-Typen anzugeben.
Beispielsweise gilt es-419:sub nur für lateinamerikanische spanische Untertitel. Synchronisiertes Audio wird dadurch nicht beeinträchtigt. Du kannst mehrere Sprachen in einem einzigen Feld angeben, getrennt durch Kommas.
Suffix |
Bedeutung |
:sub |
Nur Assets mit Untertiteln |
:dub |
Nur synchronisierte Audio-Assets |
:subdub |
Sowohl Untertitel als auch synchronisierte Audio-Assets |
:any |
Jeder Lokalisierungstyp für diese Sprache |
Erforderliche Pflichtfelder
Feld |
Anmerkungen zu den Anforderungen |
DisplayName |
Dein zugewiesener Prime Video-PartnerAlias. Wird verwendet, um Rechte mit Asset-Paketen abzugleichen. |
Gebiet |
ISO 3166-1-Gebietscode für den Ort, an dem Rechte gewährt werden. |
WorkType |
Film, Staffel, Folge oder Zusatzprogramm. |
EntryType |
Nur Vollständiges Extrahieren oder Vollständiges Löschen. |
LicenseType |
EST, VOD, SVOD, AVOD, POEST oder FVOD. |
FormatProfile |
HD, SD, 4K oder UHD. Gib für SVOD die maximale Auflösung an. |
Start |
Beginn der Lizenzlaufzeit. Verwende das Format YYYY-MM-DD oder ISO 8601. Immer erforderlich. |
PriceType/PriceValue |
Erforderlich für alle TVOD-Rechte. PriceType akzeptiert Großhandelspreis (WSP), Preisstufe oder Kategorie. |
PriceCurrency |
Währungscode nach ISO 4217. Erforderlich, wenn PriceType auf WSP gesetzt ist oder SRP bereitgestellt wird. |
ALID (v1.7+)/AltID (v1.6) |
Muss mit der ContentID in der MEC und der ALID in der MMC identisch sein. |
Titel-Metadaten: MEC
Deine MEC-Datei ist ein XML-Dokument, das den Anzeigenamen, die Zusammenfassung, das Genre, die Besetzung, die Crew, die Alterseinstufungen und das Veröffentlichungsjahr abdeckt. MEC folgt der MovieLabs MEC-Spezifikation v2.6. Es muss automatisch generiert werden. Manuelles Verfassen wird nicht akzeptiert. Wie dein EMA Avail wird auch der MEC per Massenbereitstellung von Dateien über Aspera on Cloud oder AWS S3 bereitgestellt.
ContentID-Regeln
Jede MEC-Datei ist mit einer ContentID verankert. Diese ID wird bei der ersten Einreichung festgelegt. Nach der Einrichtung muss es für alle zukünftigen Aktualisierungen dieses Titels gleich bleiben. ContentIDs müssen mit der ALID oder AltID in deinem EMA Avail und MMC-Manifest übereinstimmen. Sie können bis zu 50 Zeichen lang sein. Nur alphanumerische Zeichen, Bindestriche und Unterstriche sind zulässig.
Lokalisierung
Du kannst mehrere LocalizedInfo-Blöcke in einer einzigen MEC-Datei bereitstellen. Jeder Block ist einer anderen Sprache zugeordnet. Mindestens ein LocalizedInfo-Block ist erforderlich. Er muss als Standard markiert sein (ursprüngliche Produktionssprache). Alle beschreibenden Titelinformationen müssen aus der MEC-Datei stammen. Dazu gehören Alterseinstufungen, Regie und Besetzung. Platziere diese Informationen nicht im EMA Avail.
Beispiele für Originalsprache und lokalisierte Sprache
Die folgenden Beispiele zeigen, wie verpackte Assets dem entsprechen, was die Kundinnen und Kunden zu einem bestimmten Titel bei Prime Video sehen.
- Titel-Metadaten, einschließlich des Namens des Films, einer Beschreibung sowie der Regisseurin bzw. des Regisseurs, der Stars und des Genres, werden auf der linken Seite angezeigt.
- Ein Bild aus dem Film (globales Bildmaterial) erscheint auf der rechten Seite.
- Zu den abspielbaren Assets, die den Kundinnen und Kunden zur Verfügung gestellt werden, gehören englische Untertitel für Hörgeschädigte, englisches Audio und Audiobeschreibungen sowie die Schaltfläche „Jetzt ansehen“.
- Zu den Avails, die den Kundinnen und Kunden in diesem Beispiel zur Verfügung gestellt werden, gehören die Schaltflächen „Jetzt ansehen“ und „Herunterladen“.
Pflichtfelder auf einen Blick
Feld |
Anmerkungen zu den Anforderungen |
ContentID |
Bei der ersten Einreichung behoben. Max. 50 Zeichen. Nur alphanumerische Zeichen, Bindestriche und Unterstriche. Muss mit ALID/AltID übereinstimmen. |
TitleDisplayUnlimited |
Der von Prime Video verwendete Anzeigetitel. Max. 250 Zeichen. Erforderlich. |
Summary190 |
Kurze Zusammenfassung. Max. 150 Zeichen (Prime Video-Limit). Erforderlich. |
Summary400 |
Lange Zusammenfassung. Max. 400 Zeichen. Erforderlich. |
Genre |
Es ist mindestens ein Prime Video-Genre erforderlich. Pro Titel sind bis zu drei einzelne Genres zulässig. |
ReleaseYear |
Das erste Jahr, in dem das Werk in einem beliebigen Gebiet veröffentlicht wurde. Erforderlich. |
ReleaseDate |
Ursprüngliches Kino- oder Premierendatum im Format JJJJ-MM-TT. Erforderlich. |
RatingSet |
Alterseinstufung für Inhalte. System und Wert müssen aus der MovieLabs-Alterseinstufungsliste stammen. Erforderlich. |
Personen (Regie) |
Für Filme ist mindestens ein Eintrag für eine Regisseurin bzw. einen Regisseur erforderlich. |
AssociatedOrg |
Ein Eintrag mit deinem Prime Video-Partneralias und role = “licensor” ist erforderlich. |
Struktur der TV-Inhalte
Für jede Folge ist eine eigene MEC-XML-Datei erforderlich. Folgen sind über eine ParentContentID mit ihrer übergeordneten Staffel verknüpft. Staffeln sind auf die gleiche Weise mit ihrer übergeordneten Serie verknüpft. Halte bei der Bereitstellung diese Hierarchie ein: Serie, dann Staffel, dann Folge. Jede Ebene muss die richtige SequenceInfo (Zahlenfeld) enthalten. Dadurch wird sichergestellt, dass Folgen und Staffeln in der richtigen Reihenfolge angezeigt werden.
Verwende für spezielle Inhaltstypen wie Nachrichten, Sport, Talkshows und Spielshows das Feld WorkTypeDetail. Dadurch kann Prime Video die richtige Reihenfolge und Anzeigelogik anwenden.
Die vollständige MEC-Spezifikation auf Feldebene und Beispieldateien findest du unter: MEC-Titel-Metadaten und MEC-Bespieldateien
Asset-Manifest: MMC
Die MMC-Datei ist das zentrale Organisationsdokument deines Pakets. Sie ordnet jede Mediendatei dem richtigen Titel, der richtigen Präsentation und dem richtigen Rechtefenster zu. Ohne eine gültige MMC kann Prime Video deine Inhalte nicht mit dem richtigen Titel verknüpfen. Die MMC ist eine automatisch generierte XML-Datei, die per Massenbereitstellung von Dateien bereitgestellt wird. Sie muss der MovieLabs MMC-Spezifikation v1.5 entsprechen.
Die MMC besteht aus fünf Abschnitten:
MMC-Sektion |
Funktion |
Lagerbestand |
Listet jedes Asset mit technischen Metadaten auf (Codecs, Prüfsummen, Sprache, HDR-Parameter). |
Präsentationen |
Gruppiert synchronisierte Video-, Audio- und zeitgesteuerte Text-Spuren zusammen. Eine Instanz pro Spuren-Satz. |
Abspielbare Sequenzen |
Definiert die Reihenfolge der Wiedergabe, einschließlich Pre-Roll- und Post-Roll-Inhalten. Hängt Dub Cards an. |
Erlebnisse |
Gruppiert Sequenzen und Grafikmaterial in einer Betrachtungseinheit pro Gebiet oder Sprache. |
ALID-Erlebnis-Zuordnung |
Verbindet EMA-Rechte (über die ALID) mit dem richtigen Erlebnis. |
Teilbereitstellung des Pakets
Eine teilweise MMC-Lieferung wird unterstützt. Wenn du eine Teilmenge von Assets aktualisierst, schließe nur die aktualisierten Assets ein. Du musst nicht das gesamte Paket erneut bereitstellen. Die ALID muss mit dem ursprünglichen Paket und einem beliebigen Aktualisierungspaket übereinstimmen.
Struktur der Asset-Kennung
URIs, die in der MMC als Asset-Kennungen verwendet werden, folgen dieser Struktur:
<namespace>:<type>:<scheme>:<SSID>:<AdditionalInfo>
Diese URIs müssen in der gesamten MMC konsistent sein. Deine Namensraum- und SSID-Werte werden beim Onboarding festgelegt.
Die vollständige MMC-Spezifikation und Beispieldateien findest du unter: MMC Asset-Manifest undBeispieldateien-Repository
Abspielbare Assets
Abspielbare Assets sind die Mediendateien, die sich Kundinnen und Kunden ansehen, wenn sie auf Wiedergabe drücken. Ein komplettes Set beinhaltet einen Videomaster, Audio in Originalsprache, synchronisierte Audiospuren, zeitgesteuerte Textdateien und Dub Cards.
Alle Assets müssen den technischen Spezifikationen von Prime Video entsprechen. Sie müssen auch in deinem MMC-Manifest referenziert werden.
Asset-Typ |
Was du wissen musst |
Video |
Muss halbtextlos sein und keine eingebrannten Untertitel haben. Kreativer Originaltext ist zulässig (Namensnennungen, Titel, Ortsangaben). Stelle erzwungene Untertitel als separate zeitgesteuerte Textdateien bereit. Die ursprüngliche Audiospur muss zusammen mit dem Video in die Mezzanine-Datei gemischt werden. Weitere Informationen findest du unter: Videoanforderungen |
Alternatives Audio |
Eine separate Datei pro synchronisierter Sprache. Jede muss dem Video-Mezzanine entsprechen. Beinhaltet beschreibendes Audio für Sehbehinderte. Weitere Informationen findest du unter: Audioanforderungen |
Erzwungene Untertitel |
Übersetze Bildschirmtext oder fremdsprachige Dialoge, die nicht im Hauptaudio enthalten sind. Erforderlich für jede alternative Audiosprache, die du bereitstellst. Weitere Informationen findest du unter: Untertitel für abspielbare Inhalte |
Vollständige Untertitel |
Vollständige Transkription aller Dialoge. Muss alle erzwungenen Untertitel enthalten. Werden als separate zeitgesteuerte Textdateien geliefert. Weitere Informationen findest du unter: Untertitel für abspielbare Inhalte |
Dub Cards |
Synchronsprecher-Namensnennungen für synchronisierte Spuren. Müssen Videodateien mit eingebettetem Audio sein. Standbilder werden nicht akzeptiert. Weitere Informationen findest du unter: Anforderungen an Dub Cards |
Aufnahme und Bereitstellung
Prime Video unterstützt zwei Bereitstellungswege für MovieLabs-Pakete. Dein Weg wird beim Onboarding mit deinem Account Manager festgelegt.
Bereitstellungsweg |
Details |
Aspera |
Das bevorzugte Portal von Prime Video. Unterstützt Medien-Uploads und die Bereitstellung von XML-Massendateien. |
AWS S3 |
Direkter Upload auf einen bestimmten AWS S3-Endpunkt. Dateinamen müssen der PV-Standardbenennungskonvention entsprechen. |
Routing-Regeln (beide Pfade):
- EMA Avails, MEC-Metadaten und MMC-Manifeste werden per Massenbereitstellung von Dateien versendet.
- Abspielbare Mediendateien (Video, Audio, zeitgesteuerter Text) werden per Standardbereitstellung (Aspera oder S3) bereitgestellt.
- Grafikdateien werden ebenfalls per Standardbereitstellung bereitgestellt. Verweise im MEC oder MMC auf sie.
- Alle Dateinamen müssen der Prime Video-Standard-Benennungskonvention entsprechen.
Gut zu wissen, bevor du loslegst
Partner, die vollständige, genaue Pakete einreichen, werden schneller live geschaltet und erreichen mehr Kundinnen und Kunden. Eine kurze Überprüfung vor dem Einreichen kann eine tagelange Problembehandlung ersparen.
Nicht übereinstimmende IDs:Vergewissere dich, dass die ALID oder AltID in der EMA Avail-, MEC ContentID- und MMC-Zuordnung identisch ist.
Manuell erstelltes XML:Sämtliches XML muss automatisch generiert werden. Manuelle Dateien werden abgelehnt.
Eingebrannte Untertitel:Das Video muss halbtextlos sein. Stelle erzwungene Untertitel als separate zeitgesteuerte Textdateien bereit.
Fehlendes POEST- + EST-Paar:Reiche immer beide zusammen in derselben Datei ein.
Folge 0:Nicht gültig. Verwende stattdessen WorkType = “Promotion”.
Mehr als 60 000 EMA-Zeilen:Teile große Dateien auf mehrere Einreichungen auf.
Fehlende TVOD-Preisgestaltung:PriceType, PriceValue und PriceCurrency sind alle erforderlich.
Fehlende erzwungene Untertitel:Erforderlich für jede alternative Audiosprache, die du bereitstellst.
Dub Cards als Bilder:Müssen Videodateien mit eingebettetem Audio sein. Standbilder werden nicht akzeptiert.