Utilisation des superpositions d'images - AWS Elemental 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 des superpositions d'images

Vous pouvez utiliser la fonctionnalité de superposition d'images statiques pour superposer une image statique sur une vidéo dans un canal MediaLive. Une image statique est une image qui ne comporte pas de mouvement. Vous préparez l'image et la stockez en dehors d'MediaLive. Vous pouvez ensuite utiliser la fonctionnalité de planification dans MediaLive pour configurer un calendrier qui spécifie quand les images (jusqu'à huit images différentes) seront affichées dans le canal en cours d'exécution, et quand elles seront masquées.

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 quel emplacement de la trame vidéo, comme spécifié parleImage XetImage Y. Pour plus de détails sur un champ sur leMediaLive, choisissez la consoleInfosen regard 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 en dehors deMediaLive, par exemple, dans un compartiment Amazon S3. Une superposition d'image n'appartient à MediaLive ou à un canal spécifique d'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 quel rapport de forme. 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) supé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 spécifiez l'emplacement de l'une des manières suivantes :

    • Compartiment Amazon S3, en utilisant SSL. Par exemple :

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

      avecMediaLive, le nom du compartiment Amazon S3 ne doit pas utiliser la notation par point. 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 Travailler avec AWS ElementalMediaLivecalendrier et Création d'actions dans la planification (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.