Utilisation de superpositions vidéo - MediaConvert

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation de superpositions vidéo

Grâce à la fonction de superposition vidéo, vous pouvez superposer du contenu vidéo provenant de plusieurs vidéos simultanément. Vous pouvez également déplacer ou redimensionner le contenu vidéo de manière dynamique au fil du temps.

Les superpositions vidéo offrent de nombreuses possibilités créatives. Voici quelques exemples de flux de travail courants :

  • Fournissez une séquence alternative pour une scène.

  • Supprimez le contenu, tel que le contenu capturé lors d'une diffusion en direct ou le contenu sur lequel vous n'avez pas les droits.

  • Réduisez votre contenu principal pendant la diffusion d'une publicité.

Comment superposer une vidéo en plein écran

La procédure suivante explique comment afficher une superposition vidéo en plein écran pendant une durée que vous spécifiez.

Pour ajouter une superposition vidéo à l'aide de la MediaConvert console :
  1. Ouvrez la page Créer une tâche dans la MediaConvert console.

  2. Spécifiez une vidéo d'entrée. Pour plus d'informations, voir Étape 1 : Fichiers d'entrée dans Configuration des tâches.

  3. Dans les paramètres de saisie, à côté de Superpositions vidéo, choisissez Ajouter une superposition.

  4. Spécifiez un fichier d'entréeURL.

  5. Spécifiez un code temporel de début.

  6. Spécifiez un code temporel de fin.

  7. Ajoutez éventuellement des clips d'entrée pour votre superposition vidéo.

Pour spécifier une superposition vidéo à l'aide du API SDK AWS Command Line Interface (AWS CLI), incluez-le VideoOverlays dans vos paramètres de travailJSON.

Voici un extrait de paramètres de tâche JSON qui spécifient une superposition vidéo en plein écran au timecode 00:10:00:00 pendant une minute à partir d'une entrée découpée :

{ "Settings": { "Inputs": [ { "VideoOverlays": [ { "Input": { "FileInput": "s3://amzn-s3-demo-bucket/overlay.mp4", "InputClippings": [ { "StartTimecode": "00:10:00:00", "EndTimecode": "00:11:00:00" } ], "TimecodeSource": "EMBEDDED" }, "StartTimecode": "00:01:00:00", "EndTimecode": "00:02:00:00" } ] } ] } }

Comment réduire le contenu pendant la diffusion d'une publicité (picture-in-picture)

La procédure suivante explique comment réduire la taille de votre contenu principal (à 20 %) lors de l'affichage d'une publicité en plein écran. Dans les étapes 3 à 7, vous spécifiez une publicité en plein écran. Au cours des étapes 8 à 12, vous réduisez temporairement votre vidéo d'entrée de base.

Pour ajouter une superposition vidéo à l'aide de la MediaConvert console :
  1. Ouvrez la page Créer une tâche dans la MediaConvert console.

  2. Spécifiez une vidéo d'entrée. Pour plus d'informations, voir Étape 1 : Fichiers d'entrée dans Configuration des tâches.

  3. Dans les paramètres de saisie, à côté de Superpositions vidéo, choisissez Ajouter une superposition.

  4. Spécifiez un fichier d'entrée URL pour votre fichier publicitaire.

  5. Spécifiez un code temporel de début.

  6. Spécifiez un code temporel de fin.

  7. Ajoutez éventuellement des clips d'entrée pour votre superposition vidéo.

  8. Ajoutez une superposition distincte en choisissant Ajouter une superposition. Cette superposition fournit les transitions de redimensionnement animées pour votre vidéo d'entrée de base.

  9. Choisissez Ajouter une transition.

  10. Dans la transition, spécifiez les éléments suivants : hauteur : 20, largeur : 20, position X : 75, position Y : 75, spécifiez un code temporel de début et un code temporel de fin.

  11. Choisissez Ajouter une transition.

  12. Dans la transition, spécifiez les éléments suivants : Hauteur : 100, largeur : 100, position X : 0, position Y : 0, spécifiez un code temporel de début quelque temps après la transition précédente et spécifiez un code temporel de fin.

Pour spécifier une superposition vidéo à l'aide du API SDK AWS Command Line Interface (AWS CLI), incluez-le VideoOverlays dans vos paramètres de travailJSON.

Voici un extrait des paramètres de travail JSON qui spécifient une publicité en plein écran et réduisent temporairement la taille de votre vidéo d'entrée de base :

{ "Settings": { "Inputs": [ { "VideoOverlays": [ { "EndTimecode": "00:00:18:00", "InitialPosition": { "Height": 100, "Unit": "PERCENTAGE", "Width": 100, "XPosition": 0, "YPosition": 0 }, "Input": { "FileInput": "s3://amzn-s3-demo-bucket/advertisement.mp4", "InputClippings": [ { "EndTimecode": "00:01:15:02", "StartTimecode": "00:00:45:00" } ], "TimecodeSource": "ZEROBASED" }, "StartTimecode": "00:00:13:00" }, { "Transitions": [ { "EndPosition": { "Height": 20, "Unit": "PERCENTAGE", "Width": 20, "XPosition": 75, "YPosition": 75 }, "EndTimecode": "00:00:13:40", "StartTimecode": "00:00:13:00" }, { "EndPosition": { "Height": 100, "Unit": "PERCENTAGE", "Width": 100, "XPosition": 0, "YPosition": 0 }, "EndTimecode": "00:00:18:00", "StartTimecode": "00:00:17:40" } ] } ] } ] } }

Comment réduire le contenu pendant la diffusion d'une publicité (merge squeeze)

La procédure suivante explique comment réduire la taille de votre contenu principal (à 75 %) tout en affichant une publicité en dessous de celui-ci. Au cours des étapes 3 à 12, vous spécifiez une publicité en plein écran. Au cours des étapes 12 à 17, vous réduisez temporairement votre vidéo d'entrée de base.

Pour ajouter une superposition vidéo à l'aide de la MediaConvert console :
  1. Ouvrez la page Créer une tâche dans la MediaConvert console.

  2. Spécifiez une vidéo d'entrée. Pour plus d'informations, voir Étape 1 : Fichiers d'entrée dans Configuration des tâches.

  3. Dans les paramètres de saisie, à côté de Superpositions vidéo, choisissez Ajouter une superposition.

  4. Spécifiez un fichier d'entrée URL pour votre fichier publicitaire.

  5. Spécifiez un code temporel de début.

  6. Spécifiez un code temporel de fin.

  7. Pour Position initiale, spécifiez les éléments suivants : Hauteur : 125, largeur : 125, position X : -25, position Y : 0, unité : pourcentage, spécifiez un code temporel de début et un code temporel de fin.

  8. Choisissez Ajouter une transition.

  9. Dans la transition, spécifiez les éléments suivants : Hauteur : 100, largeur : 100, position X : 0, position Y : 0, unité : pourcentage, spécifiez un code temporel de début et un code temporel de fin.

  10. Choisissez Ajouter une transition.

  11. Dans la transition, spécifiez les éléments suivants : Hauteur : 125, largeur : 125, position X : -25, position Y : 0, unité : pourcentage, spécifiez un code temporel de début et un code temporel de fin.

  12. Ajoutez éventuellement des clips d'entrée pour votre superposition vidéo.

  13. Ajoutez une superposition distincte en choisissant Ajouter une superposition. Cette superposition fournit les transitions de redimensionnement animées pour votre vidéo d'entrée de base.

  14. Choisissez Ajouter une transition.

  15. Dans la transition, spécifiez les éléments suivants : Hauteur : 75, largeur : 75, position X : 25, position Y : 0, unité : pourcentage, spécifiez un code temporel de début et un code temporel de fin.

  16. Choisissez Ajouter une transition.

  17. Dans la transition, spécifiez les éléments suivants : Hauteur : 100, largeur : 100, position X : 0, position Y : 0, unité : pourcentage, spécifiez un code temporel de début quelque temps après la transition précédente et spécifiez un code temporel de fin.

Pour spécifier une superposition vidéo à l'aide du API SDK AWS Command Line Interface (AWS CLI), incluez-le VideoOverlays dans vos paramètres de travailJSON.

Voici un extrait des paramètres de travail JSON qui spécifient une publicité en plein écran et réduisent temporairement la taille de votre vidéo d'entrée de base :

{ "Settings": { "Inputs": [ { "VideoOverlays": [ { "InitialPosition": { "Height": 125, "Unit": "PERCENTAGE", "Width": 125, "XPosition": -25, "YPosition": 0 }, "Input": { "FileInput": "s3://amzn-s3-demo-bucket/advertisement.mov" }, "Transitions": [ { "EndPosition": { "Height": 100, "Unit": "PERCENTAGE", "Width": 100, "XPosition": 0, "YPosition": 0 }, "EndTimecode": "00:00:14:00", "StartTimecode": "00:00:13:00" }, { "EndPosition": { "Height": 125, "Unit": "PERCENTAGE", "Width": 125, "XPosition": -25, "YPosition": 0 }, "EndTimecode": "00:00:19:30", "StartTimecode": "00:00:18:30" } ] }, { "Transitions": [ { "EndPosition": { "Height": 75, "Unit": "PERCENTAGE", "Width": 75, "XPosition": 25, "YPosition": 0 }, "EndTimecode": "00:00:14:00", "StartTimecode": "00:00:13:00" }, { "EndPosition": { "Height": 100, "Unit": "PERCENTAGE", "Width": 100, "XPosition": 0, "YPosition": 0 }, "EndTimecode": "00:00:19:30", "StartTimecode": "00:00:18:30" } ] } ] } ] } }

Restrictions relatives aux fonctionnalités de superposition de vidéos

Les incrustations vidéo sont soumises aux restrictions suivantes :

  • MediaConvert ne prend pas en charge la lecture audio ni les sous-titres séparés pour les superpositions vidéo. Lors d'une superposition vidéo, le son ou les sous-titres de votre vidéo d'entrée de base se poursuivront sans interruption.

  • Les superpositions vidéo sont spécifiques aux entrées vidéo individuelles. Par exemple, si vos paramètres de travail incluent trois entrées vidéo, vous pouvez ajouter une superposition vidéo individuelle à l'entrée 1, à l'entrée 2 et/ou à l'entrée 3. Vous ne pouvez toutefois pas ajouter une seule superposition vidéo couvrant les trois entrées.

  • Vous pouvez inclure jusqu'à 99 superpositions vidéo dans les paramètres de votre tâche et jusqu'à 99 clips d'entrée dans chaque superposition vidéo.

  • MediaConvert ne prend pas en charge la transparence pour les incrustations vidéo. Tous les canaux alpha présents dans votre entrée seront noirs dans votre sortie.

  • Pour des raisons de cohérence des couleurs et du formatage de l'image vidéo de sortie, nous vous recommandons de spécifier des fichiers de superposition vidéo avec des métadonnées de couleur précises et complètes.