Utilisation de superpositions d'images - MediaLive

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 d'images

Vous pouvez utiliser la fonction de superposition d'images statiques pour superposer une image statique à une vidéo d'une chaîne. MediaLive Une image statique est une image qui ne comporte pas de mouvement. Vous préparez l'image et vous la stockez à l'extérieur de MediaLive. Vous utilisez ensuite la fonction de planification MediaLive pour définir un calendrier qui indique quand les images (jusqu'à huit images différentes) seront affichées dans le canal en cours et quand chacune sera masquée.

Exemples

Exemple 1

Vous souhaitez insérer une superposition d'image statique à un moment spécifique et l'exécuter pendant 10 secondes. Vous souhaitez que la superposition d'image s'affiche dans le coin inférieur droit de la trame vidéo. Vous souhaitez que la superposition d'image soit opaque à 50 % opaque et apparaisse en fondu de 0 à 50 % d'opacité complète pendant 2 secondes, puis diminue jusqu'à rien 2 secondes avant la fin de l'insertion.

Exemple 2

Vous souhaitez insérer deux superpositions d'image statique de telle sorte qu'elles apparaissent à la fois dans la trame vidéo soit en même temps soit avec un certain chevauchement. Vous voulez que l'affichage des superpositions d'image se chevauchent légèrement afin qu'une superposition d'image s'affiche dans un emplacement et, tandis que cette image est toujours visible, qu'une autre superposition d'image s'affiche dans un autre emplacement. Si les emplacements se chevauchent partiellement ou complètement, vous souhaitez spécifier quelle superposition d'image s'affiche en haut.

Caractéristiques de la superposition d'images statiques

Le fichier image doit être un fichier .bmp, .png ou .tga 32 bits et ne doit pas être plus grand (en pixels) que la vidéo d'entrée.

Vous pouvez configurer chaque superposition d'image avec une heure de début et une durée.

Vous pouvez insérer jusqu'à 8 images à la fois. Chaque image est une « couche » distincte. Vous pouvez configurer les superpositions pour qu'elles apparaissent toutes sur la vidéo sous-jacente en même temps (ou pas) et vous pouvez les configurer pour qu'elles se chevauchent physiquement (ou pas). Vous pouvez configurer avec une opacité et des fondus d'ouverture et de fermeture.

Vous pouvez insérer la superposition d'image à n'importe quelle position de l'image vidéo, comme indiqué dans les champs Image X et Image Y. Pour plus de détails sur un champ de la MediaLive console, cliquez sur le lien Info situé à côté du champ.

L'image est gérée comme suit :

  • L'image est superposée sur la vidéo sous-jacente pixel par pixel, sans mise à l'échelle.

    Si la superposition est supérieure à la vidéo sous-jacente ou excède un bord de la vidéo sous-jacente, et si le système peut identifier cette erreur au moment de la création du canal, vous verrez un message d'erreur à ce moment-là.

    Si le système ne peut pas identifier l'erreur à l'avance, un message d'erreur s'affiche alors que le canal est en cours d'exécution. Le canal ne s'arrête pas, mais la demande de superposition échouera.

  • L'image est superposée avant la création de chaque codage de sortie (avec leurs différentes options en termes de résolution et de qualité vidéo). Cela signifie que si la vidéo sous-jacente est mis à l'échelle pour un codage de sortie particulier, l'image est également mise à l'échelle.

  • L'image est insérée dans toutes les sorties.

Étape 1 : Préparation du fichier de superposition d'images statiques

Vous devez préparer chaque superposition d'image que vous souhaitez utiliser dans vos canaux. Les superpositions sont stockées à l'extérieur MediaLive, par exemple, dans un compartiment Amazon S3. Une superposition d'image n'appartient MediaLive ni à un canal spécifique dans MediaLive. Au contraire, les superpositions d'image sont utilisées par MediaLive.

Suivez la procédure ci-dessous pour préparer les superpositions lorsque vous en aurez besoin.

Pour préparer le fichier de superposition
  1. Créez un fichier avec les caractéristiques suivantes :

    • Type de fichier : fichier .bmp, .png ou .tga

    • Proportions : la superposition peut avoir n'importe quelles proportions. Elles n'ont pas besoin de correspondre aux proportions de la vidéo sous-jacente.

    • Taille, en pixels : la superposition peut être de n'importe quelle résolution (taille en pixels) inférieure ou égale à celle de la vidéo sous-jacente.

  2. Si vous utilisez une application graphique qui génère les canaux, configurez le canal alpha de la sortie. Cela garantit que la superposition d'image n'apparaît pas dans une zone blanche ou noire.

  3. Placez le fichier préparé dans un emplacement qui soit accessible à MediaLive. Vous pouvez spécifier l'emplacement de l'une des manières suivantes :

    • Compartiment Amazon S3, utilisant le protocole SSL. Par exemple :

      s3ssl://DOC-EXAMPLE-BUCKET/company-overlays/overlay.png

      Avec MediaLive, le nom du compartiment Amazon S3 ne doit pas utiliser de notation par points. Par exemple, company-overlays est acceptable, mais company.overlays ne l'est pas.

    • URL accessible nécessitant SSL. Par exemple :

      https://203.0.113.0/corporate-logos/large.bmp

    • URL accessible sans SSL. Par exemple :

      http://203.0.113.254/corporate-logos/high-res.bmp

  4. Prenez note de l'emplacement. Vous en aurez besoin ultérieurement.

Étape 2 : Insérer la superposition

Vous insérez une superposition dans la vidéo en créant une action d'insertion dans le calendrier du canal. Pour plus d'informations, consultez Création d'un AWS Elemental MediaLive calendrier et Création d'actions dans le planning (console).

Le calendrier est un horaire attaché à chaque canal. Le calendrier est conçu pour vous permettre de spécifier les actions à exécuter sur le canal à un moment spécifique. Par conséquent, avec une superposition d'image, par exemple, vous créez des actions dans le calendrier pour spécifier qu'une image spécifique sera superposée sur la vidéo sous-jacente à un moment spécifique, pour une durée spécifique.

Lorsqu'un canal est en cours d'exécution, sa configuration ne peut pas être modifiée. Par conséquent, le calendrier du canal vous permet d'appliquer de manière dynamique des actions au canal sans devoir l'arrêter et le reconfigurer.