Groupe de fichiers avec sortie de capture d'images - 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.

Groupe de fichiers avec sortie de capture d'images

Ce guide fournit un EventBridge exemple d'événement Amazon pour une tâche avec un COMPLETE statut. Il affiche également les informations sur le chemin du fichier de sortie pour un groupe de fichiers avec une sortie de capture d'image.

Une sortie de capture d'image est une sortie que vous configurez pour créer des images fixes d'une vidéo. Vous le configurez de la même manière qu'un groupe de sortie de groupe de fichiers normal. Toutefois, vous supprimez le composant audio, choisissez Aucun conteneur pour le conteneur, puis sélectionnez Capture d'image JPEG pour le codec vidéo.

Note

Vous pouvez créer des sorties de capture d'images uniquement pour les tâches comportant également une sortie audio et vidéo normale. MediaConvert ne prend pas en charge les tâches consistant uniquement en une sortie de capture d'image.

Lorsque vous créez une sortie de capture d'image, le COMPLETE statut inclut la outputFilePaths propriété. Cela vous indique le nom de fichier et le chemin de l'image finale capturée.

Astuce

Etant donné que le service inclut une numérotation automatique dans les noms de fichiers de la capture de trames, vous pouvez déduire tous les noms d'image à partir de la version finale. Par exemple, si votre valeur outputFilePaths est s3://amzn-s3-demo-bucket/frameoutput/file.0000036.jpg, vous pouvez en déduire qu'il existe 35 autres images au même emplacement, nommées file.0000001, file.0000002, et ainsi de suite.

Voici un EventBridge exemple d'événement pour une tâche dotée d'un COMPLETE statut. Il inclut des informations sur le chemin du fichier de sortie pour un groupe de fichiers avec une sortie de capture d'image.

{ "detail": { "status": "COMPLETE", "paddingInserted": 0, "blackVideoDetected": 10, "blackSegments": [ { "start": 0, "end": 10 } ], "outputGroupDetails": [ { "outputDetails": [ { "outputFilePaths": [ "s3://amzn-s3-demo-bucket/frameoutput/file.0000036.jpg" ], "durationInMs": 185000, "videoDetails": { "widthInPx": 1280, "heightInPx": 720 } } ], "type": "FILE_GROUP" }, { "outputDetails": [ { "outputFilePaths": [ "s3://amzn-s3-demo-bucket/file/file.mp4" ], "durationInMs": 180041, "blackVideoDurationInMs": 0, "videoDetails": { "widthInPx": 1280, "heightInPx": 720, "averageQVBRScore": 7.38, "minimumQVBRScore": 7, "maximumQVBRScore": 8, "minimumQVBRScoreLocationInMs": 2168, "maximumQVBRScoreLocationInMs": 25025 } } ], "type": "FILE_GROUP" } ], "timestamp": 1536964380391, "accountId": "111122223333", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "jobId": "1536964333549-opn151", "userMetadata": {}, "warnings": [ { "code": 000000, "count": 1 } ] }, "version": "0", "id": "1234abcd-12ab-34cd-56ef-1234567890ab", "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "account": "111122223333", "time": "2018-09-14T21:54:31Z", "region": "us-west-2", "resources": [ "arn:aws:mediaconvert:us-west-2:111122223333:jobs/1536961999428-kxngbl" ] }
Note

Les statistiques de débit variable (QVBR) définies par la qualité ne sont disponibles que lorsque votre sortie vidéo utilise QVBR le contrôle du débit.