Les composants d’un package en un coup d’œil
Un package complet comprend cinq éléments :
1. EMA Avails
2. Métadonnées MEC
3. Manifeste MMC
4. Fichiers multimédias en lecture
5. Fichiers d’illustrations mondiales
Important
Le tableau ci-dessous présente un aperçu général des cinq éléments composant un package MovieLabs.
Tous les fichiers XML doivent être générés automatiquement. La création manuelle n’est pas acceptée. Transmettez vos packages via la transmission de fichiers par lot (XML) ou la transmission standard (Aspera on Cloud ou AWS S3).
Composant |
Exigence |
Pourquoi c’est important |
Méthode de livraison |
Format |
EMA Avails |
Obligatoire (TVOD, chaînes, SVOD CPH) |
Définit vos droits sur le contenu : territoire, type de licence, durée et prix |
Transmission de fichiers par lot |
XLS (EMA v1.6 à v1.9) |
Métadonnées du titre (MEC) |
Obligatoire |
Décrit votre titre : nom, synopsis, distribution, catégorie d’âge et genre |
Transmission de fichiers par lot |
XML (MEC v2.6) |
Fichiers en lecture |
Obligatoire |
Vidéo, audio, sous-titres, sous-titres forcés et cartes de doublage |
Livraison standard (Aspera ou S3) |
Fichiers multimédia (selon les spécifications PV) |
Illustrations mondiales |
Obligatoire |
Illustrations de couverture, illustrations d’épisodes, illustrations de coffrets, affiches et illustrations principales |
Livraison standard (Aspera ou S3) |
JPEG ou PNG (RVB) |
Manifeste des ressources (MMC) |
Obligatoire |
Associe toutes les ressources au titre et à la fenêtre de droits appropriés |
Transmission de fichiers par lot |
XML (MMC v1.5) |
Comment les composants s’interconnectent
Chaque composant de votre package est lié aux autres par un identifiant partagé unique.
- Dans EMA v1.7 et versions ultérieures, cet identifiant est le Logical Asset ID (ALID)
- Dans EMA v1.6, cet identifiant est l’AltID
Considérez l’ALID ou l’AltID comme le « fil conducteur » de votre package. Prime Video utilise cet identifiant pour associer les droits aux métadonnées de titre et aux fichiers multimédia appropriés.
Cet identifiant doit apparaître de manière identique en trois endroits :
1.EMA Avail : L’EMA Avails indique à Prime Video où et quand un titre peut être proposé, ainsi qu’à quel prix.
2.Fichier MEC : Le fichier MEC décrit tout ce que les clients peuvent voir à propos du titre. Cela inclut le nom, la description, la distribution et le genre.
3.Manifeste MMC : Le manifeste MMC associe chaque fichier multimédia au titre et à la fenêtre de droits appropriés. Cela couvre la vidéo, l’audio, le texte synchronisé et les illustrations.
EMA Avails
Votre fichier EMA Avails accorde les droits de diffusion à Prime Video. Prime Video prend en charge les versions 1.6 à 1.9 du format EMA XLS Avails. La taille de fichier maximale est de 60 000 lignes par envoi.
Important
Types d’entrées
Seuls deux types d’entrées sont acceptés : Full Extract (extraction complète) et Full Delete (suppression totale).
- Full Extract : Remplace toutes les entrées d’avails actuelles et à venir au sein d’un même périmètre. Le périmètre est la combinaison unique de six éléments : concédant, identifiant unique, GroupIdentity, qualité, territoire et modèle de droits. Chaque fois que vous soumettez un Full Extract pour un périmètre donné, vos entrées précédentes sont remplacées.
- Full Delete : Sert uniquement à supprimer les fichiers d’avails erronés. Ne s’applique qu’au contenu pour lequel aucune métadonnée n’a encore été enregistrée. Pour faire expirer un contenu actif, soumettez plutôt un Full Extract avec une date de fin appropriée.
Champs relatifs à la langue
Les champs relatifs à la langue utilisent les codes de langue de la norme RFC 5646. Vous pouvez ajouter des suffixes de localisation pour définir les types de fichiers.
Par exemple, es-419:sub s’applique uniquement aux sous-titres espagnols d’Amérique latine. Cela n’affecte pas le doublage audio. Vous pouvez inclure plusieurs langues dans un seul champ, en les séparant par des virgules.
Suffixe |
Signification |
:sub |
Ressources de sous-titres uniquement |
:dub |
Ressources de doublage audio uniquement |
:subdub |
Ressources de sous-titres et de doublage audio |
:any |
Tous types de localisation pour cette langue |
Champs clés obligatoires
Champ |
Notes relatives aux exigences |
DisplayName |
L’alias de partenaire Prime Video qui vous a été attribué. Sert à associer des droits à des packages de fichiers. |
Territoire |
Code de territoire ISO 3166-1 indiquant où les droits sont accordés. |
WorkType |
Film, saison, épisode ou supplément |
EntryType |
Full Extract ou Full Delete uniquement. |
LicenseType |
EST, VOD, SVOD, AVOD, POEST ou FVOD. |
FormatProfile |
HD, SD, 4K ou UHD. Pour la SVOD, spécifiez la résolution maximale. |
Début |
Début de la période de licence. Utilisez le format AAA-MM-JJ ou ISO 8601. Toujours obligatoire |
PriceType / PriceValue |
Obligatoire pour tous les droits en TVOD. PriceType accepte le WSP, le niveau ou la catégorie. |
PriceCurrency |
Code de devise ISO 4217 Obligatoire lorsque PriceType est WSP ou que SRP est fourni. |
ALID (v1.7+) / AltID (v1.6) |
Doit être identique au ContentId du MEC et à l’ALID dans le MMC. |
Métadonnées du titre : MEC
Votre fichier MEC est un document XML qui couvre le nom d’affichage, le synopsis, le genre, la distribution, l’équipe, la catégorie d’âge et l’année de sortie. Le fichier MEC respecte la spécification MovieLabs MEC v2.6. Il doit être généré automatiquement. La création manuelle n’est pas acceptée. Tout comme votre EMA Avail, le MEC est livré via la livraison groupée par fichier (Bulk File Delivery) par Aspera on Cloud ou AWS S3.
Règles applicables à ContentID
Chaque fichier MEC est associé à un ContentID. Cet identifiant est attribué définitivement lors de la première soumission. Une fois établi, il doit rester le même pour toutes les futures mises à jour de ce titre. Les ContentID doivent correspondre à l’ALID ou à l’AltID figurant dans votre fichier EMA Avails et votre manifeste MMC. Ils peuvent compter jusqu’à 50 caractères. Seuls les caractères alphanumériques, les tirets et les traits de soulignement sont autorisés.
Localisation
Vous pouvez fournir plusieurs blocs LocalizedInfo dans un seul fichier MEC. Chaque bloc est associé à une langue différente. Au moins un bloc LocalizedInfo est requis. Cette langue doit être sélectionnée comme langue par défaut (langue originale de production). Toutes les informations descriptives relatives au titre doivent provenir du fichier MEC. Cela inclut les catégories d’âge, le réalisateur et la distribution. Ne placez pas ces informations dans le fichier EMA Avails.
Exemples de langue d’origine et de langue localisée
Les exemples suivants montrent comment les éléments du package correspondent à ce que voient les clients pour un titre particulier sur Prime Video.
- Les métadonnées du titre, y compris le nom du film, une description, le réalisateur, les vedettes et le genre, apparaissent sur la gauche.
- Une image extraite du film (illustration mondiale) apparaît sur la droite.
- Les ressources en lecture proposées au client incluent des sous-titres codés en anglais, un fichier audio et une audiodescription en anglais, et le bouton Regarder maintenant.
- Les avails proposés au client dans cet exemple incluent le bouton Regarder maintenant et le bouton Télécharger.
Les champs obligatoires en un coup d’œil
Champ |
Notes relatives aux exigences |
ContentID |
Attribué définitivement lors de la première soumission. 50 caractères maximum. Caractères alphanumériques, tirets et traits de soulignement uniquement. Doit correspondre à ALID/AltID. |
TitleDisplayUnlimited |
Le titre d’affichage utilisé par Prime Video. 250 caractères maximum. Obligatoire. |
Summary190 |
Synopsis court. 150 caractères maximum (limite Prime Video). Obligatoire. |
Summary400 |
Synopsis long. 400 caractères maximum. Obligatoire. |
Genre |
Au moins un genre Prime Video est requis. Jusqu’à trois genres distincts sont autorisés par titre. |
ReleaseYear |
Première année de diffusion de l’œuvre dans un territoire. Obligatoire. |
ReleaseDate |
Date de sortie originale ou date du premier épisode au format AAAA-MM-JJ. Obligatoire. |
RatingSet |
Catégorie d’âge définie pour le contenu. Le système et la valeur doivent provenir de la liste des catégories d’âge de MovieLabs. Obligatoire. |
Personnes (Réalisateur) |
Au moins une entrée « Réalisateur » est requise pour les films. |
AssociatedOrg |
Une entrée indiquant votre alias de partenaire Prime Video et rôle = « concédant de licence » est obligatoire. |
Structure du contenu de la série
Chaque épisode doit avoir son propre fichier XML MEC. Les épisodes sont associés à leur saison mère via un ParentContentID. Les saisons sont liées à leur série mère de la même manière. Suivez cette hiérarchie pour la livraison : Série, puis Saison, puis Épisode. Chaque niveau doit contenir le bon SequenceInfo (champ numérique). Cela garantit l’affichage des épisodes et des saisons dans le bon ordre.
Pour les types de contenu spéciaux tels que les actualités, les sports, les talk-shows et les jeux télévisés, utilisez le champ WorkTypeDetail. Cela permet à Prime Video d’appliquer le bon ordre et la bonne logique d’affichage.
Pour consulter les spécifications complètes des champs MEC et les fichiers d’exemple, rendez-vous sur : Métadonnées de titre MEC et exemples de fichiers MEC
Manifeste des ressources : MMC
Le fichier MMC est le document d’organisation central de votre package. Il associe chaque fichier multimédia au titre, à la présentation et à la fenêtre de droits appropriés. Sans MMC valide, Prime Video ne peut pas associer vos contenus au titre approprié. Le MMC est un fichier XML généré automatiquement et livré via la livraison groupée par fichier. Il doit être conforme aux spécifications MovieLabs MMC v1.5.
Le fichier MMC comprend cinq sections :
Section MMC |
À quoi ça sert |
Inventaire |
Répertorie chaque fichier avec ses métadonnées techniques (codecs, sommes de contrôle, langue, paramètres HDR). |
Présentations |
Regroupe les pistes synchronisées de vidéo, d’audio et de sous-titres. Une instance par ensemble de pistes. |
Séquences de lecture |
Définit l’ordre de lecture, y compris pour les contenus pré-roll et post-roll. Attache des cartes de doublage. |
Expériences |
Regroupe les séquences et les illustrations en une unité de visionnage par territoire ou par langue. |
Mappage de l’expérience ALID |
Associe les droits EMA (via l’ALID) à l’expérience correspondante. |
Livraison d’un package partiel
La livraison d’un MMC partiel est prise en charge. Lors de la mise à jour d’un sous-ensemble de fichiers, n’incluez que les fichiers mis à jour. Il n’est pas nécessaire de réexpédier le package dans son intégralité. L’ALID doit correspondre au package initial et aux éventuels packages de mise à jour.
Structure des identifiants de ressources
Les URI utilisés comme identifiants de ressources au sein du MMC respectent la structure suivante :
<namespace>:<type>:<scheme>:<SSID>:<AdditionalInfo>
Ces URI doivent rester cohérents dans l’ensemble du MMC. Les valeurs de votre espace de noms et de votre SSID sont définies lors de la configuration initiale.
Pour consulter les spécifications complètes du MMC et les fichiers d’exemple, rendez-vous sur : Manifeste des ressources MMC et Référentiel des fichiers d’exemples
Fichiers en lecture
Les fichiers en lecture sont les fichiers multimédias que les clients visionnent lorsqu’ils appuient sur Play. Un ensemble complet comprend un master vidéo, la piste audio en version originale, les pistes audio doublées, les fichiers de sous-titres synchronisés et les fiches de doublage.
Tous les fichiers doivent respecter les spécifications techniques de Prime Video. Ils doivent également être référencées dans votre manifeste MMC.
Type de fichier |
Ce que vous devez savoir |
Vidéo |
Doit être « semi-textless », c’est-à-dire sans sous-titres incrustés. Le texte créatif d’origine est autorisé (générique, titres, indications de lieux). Livrez les sous-titres forcés sous forme de fichiers de texte synchronisé distincts. La piste audio d’origine doit être multiplexée dans le fichier mezzanine avec la vidéo. Pour plus d’informations, voir : Exigences relatives au contenu vidéo |
Contenu audio alternatif |
Un fichier distinct par langue doublée. Chacun doit être adapté à la mezzanine vidéo. Comprend une audiodescription pour les malvoyants. Pour plus d’informations, voir : Exigences relatives au contenu audio |
Sous-titres forcés |
Traduisez le texte à l’écran ou les dialogues en langue étrangère qui ne figurent pas dans l’audio principal. Obligatoire pour chaque langue audio alternative que vous diffusez. Pour plus d’informations, voir : Sous-titres des fichiers en lecture |
Sous-titres complets |
Transcription complète de tous les dialogues. Doivent inclure tout le contenu narratif forcé. Livrés sous forme de fichiers texte synchronisés distincts. Pour plus d’informations, voir : Sous-titres des fichiers en lecture |
Cartes de doublage |
Liste des doubleurs pour les versions doublées. Il doit s’agir de fichiers vidéo avec audio intégré. Les images fixes ne sont pas acceptées. Pour plus d’informations, voir : Exigences relatives aux cartes de doublage |
Ingestion et livraison
Prime Video prend en charge deux modes de livraison pour les packages MovieLabs. Votre mode de livraison est défini lors de votre intégration avec votre gestionnaire de compte.
Mode de livraison |
Détails |
Aspera |
Le portail favorisé par Prime Video. Prend en charge le téléchargement de fichiers multimédias et la livraison groupée par fichier au format XML. |
AWS S3 |
Téléchargement direct vers un point de terminaison AWS S3 désigné. Les noms de fichiers doivent respecter la convention de dénomination PV Standard. |
Règles de routage (pour les deux modes de livraison) :
- Les EMA Avails, les métadonnées MEC et les manifestes MMC sont livrés via la livraison groupée par fichier.
- Les fichiers multimédias en lecture (vidéo, audio, texte synchronisé) sont acheminés via la livraison standard (Aspera ou S3).
- Les fichiers d’illustration sont également traités via la livraison standard. Référencez-les dans le MEC ou le MMC.
- Tous les noms de fichiers doivent respecter la convention de dénomination standard de Prime Video.
À savoir avant de commencer
Les partenaires qui soumettent des packages complets et précis voient leur contenu mis en ligne plus rapidement et touchent davantage de clients. Une vérification rapide avant l’envoi peut vous éviter plusieurs jours de résolution de problèmes.
Identifiants non concordants :Vérifiez que l’ALID ou l’AltID reste le même dans EMA Avail, MEC ContentID et le mappage MMC.
Fichier XML créé manuellement :Tous les fichiers XML doivent être générés automatiquement. Les fichiers manuels sont rejetés.
Sous-titres intégrés :La vidéo doit être semi-textless. Livrez les sous-titres forcés sous forme de fichiers de texte synchronisé distincts.
Paire POEST + EST manquante :Soumettez-les toujours dans le même fichier.
Épisode 0 :Non valide. Utilisez plutôt WorkType = « Promotion ».
Plus de 60 000 lignes d’EMA :Répartissez les fichiers volumineux en plusieurs soumissions.
Tarification de la TVOD manquante :Les champs PriceType, PriceValue et PriceCurrency sont tous obligatoires.
Sous-titres forcés manquants :Obligatoire pour chaque langue audio alternative que vous diffusez.
Cartes de doublage en images :Il doit s’agir de fichiers vidéo avec audio intégré. Les images fixes ne sont pas acceptées.