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.
Recadrage intelligent avec inférence élémentaire
Introduction
AWS Elemental Inference
Un cas d'utilisation typique du recadrage intelligent consiste à créer une vidéo verticale à partir d'une vidéo en mode paysage. Par exemple, dans une vidéo en mode paysage d'un match de football, Smart Cropping déduit qu'une région contenant le ballon de football et des joueurs actifs est la région d'intérêt. La vidéo est recadrée (verticalisée) pour maintenir le ballon et les joueurs dans l'image vidéo de sortie.
Ce guide décrit l'activation de la fonction de recadrage intelligent dans une MediaConvert tâche.
Intégration de l'inférence élémentaire
Lorsque le recadrage intelligent est activé dans une tâche, MediaConvert gère l'intégration avec Elemental Inference. Pendant l'avancement de la tâche, MediaConvert effectue les opérations suivantes :
-
MediaConvert crée un flux d'inférence élémentaire dans le compte sur lequel la tâche est exécutée.
-
MediaConvert envoie l'entrée à Elemental Inference pour analyse.
-
MediaConvert crée une tâche de transcodage en utilisant les métadonnées d'analyse d'Elemental Inference.
-
MediaConvert supprime le flux une fois la tâche terminée.
Remarque : MediaConvert ajoute une AWS balise au flux avec la clé ManagedByService et la valeurAWSElementalMediaConvert.
Autorisations de rôle IAM
Le Configuration des autorisations IAM guide décrit la configuration d'un rôle IAM avec les autorisations nécessaires pour exécuter une tâche de MediaConvert transcodage. La politique suivante répertorie les autorisations supplémentaires qui doivent être ajoutées au rôle IAM de transcodage pour la fonctionnalité Smart Cropping :
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "elemental-inference:CreateFeed", "elemental-inference:AssociateFeed", "elemental-inference:PutMedia", "elemental-inference:GetMetadata", "elemental-inference:DeleteFeed", "elemental-inference:TagResource" ], "Resource": "*" } ] }
Nombre maximum de flux simultanés
Chaque MediaConvert tâche pour laquelle le recadrage intelligent est activé consomme un flux d'inférence élémentaire pendant son exécution. MediaConvert permet à l'utilisateur de spécifier le nombre maximum de flux à utiliser pour exécuter des MediaConvert tâches via les paramètres Maximum de flux simultanés d'une MediaConvert file d'attente, qui doit être supérieur à 0 pour permettre l'exécution de tâches Smart Cropping. Pour mettre à jour le paramètre Maximum de flux simultanés dans la MediaConvert console :
-
Dans la MediaConvert console, sélectionnez Files d'attente et le nom de la file d'attente que vous souhaitez mettre à jour.
-
Sur la page des détails de la file d'attente, sélectionnez Modifier la file d'attente.
-
Mettez à jour le champ Maximum de flux simultanés et sélectionnez Enregistrer la file d'attente.
Remarque : Le nombre maximum de flux simultanés de toutes les files d'attente ne peut pas dépasser la limite du nombre total de flux par inférence élémentaire au sein du compte.
Si une file d'attente contient un nombre de tâches de recadrage intelligent supérieur à la valeur maximale de flux simultanés, les tâches seront mises en file d'attente jusqu'à ce que la capacité d'alimentation soit disponible (en terminant les tâches ou en mettant à jour le nombre maximal de flux de la file d'attente).
Configuration de la tâche de recadrage intelligent
Voici les étapes à suivre pour activer le recadrage intelligent dans une MediaConvert sortie :
-
Dans la MediaConvert console, ajoutez un groupe de sorties et une sortie.
-
Dans les paramètres de description de la vidéo de sortie, définissez la largeur et la hauteur souhaitées, la largeur devant être inférieure ou égale à la hauteur.
-
Dans les paramètres de description de la vidéo, développez la mise à l'échelle et définissez le comportement de mise à l'échelle sur le recadrage intelligent à l'aide de l'inférence élémentaire.
Pour plus de détails sur la configuration d'une MediaConvert tâche, consultezTutoriel : Configuration des paramètres des tâches.
Le recadrage intelligent n'est pas compatible avec les fonctionnalités suivantes :
Tarification
La tarification d'une tâche de recadrage intelligent est divisée en deux parties : la tarification pour Elemental Inference et la tarification pour le transcodage. Les frais pour les services ne s'appliquent que lorsque le travail est terminé avec succès. Aucuns frais ne sont facturés en cas d'erreur de travail.
Le recadrage intelligent est une fonctionnalité de niveau professionnel activée par sortie.
Disponibilité dans les Régions
Les tâches compatibles avec le recadrage intelligent sont disponibles là où Elemental Inference est disponible dans les régions suivantes :
-
USA Ouest (Oregon) us-west-2