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.
Événements dont le statut est COMPLET
MediaConvert envoie l'événement COMPLETE
lorsque toutes les sorties sont écrites sur Amazon S3 sans erreur. Il contient à la fois des avertissements et des informations de sortie pour le travail terminé. Pour plus d'informations sur les noms et les chemins des fichiers de sortie, consultezNoms et chemins des fichiers de sortie.
Le JSON suivant est un exemple d'événement contenant le COMPLETE
statut d'une tâche.
{ "version": "0", "id": "1234abcd-12ab-34cd-56ef-1234567890ab", "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "account": "111122223333", "time": "2022-12-19T19:07:12Z", "region": "us-west-2", "resources": [ "arn:aws:mediaconvert:us-west-2::jobs/1671476818694-phptj0" ], "detail": { "timestamp": 1671476832124, "accountId": "111122223333", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "jobId": "1671476818694-phptj0", "status": "COMPLETE", "userMetadata": {}, "warnings": [ { "code": 000000, "count": 1 } ], "outputGroupDetails": [ { "outputDetails": [ { "outputFilePaths": [ "s3://amzn-s3-demo-bucket/file/file.mp4" ], "durationInMs": 30041, "videoDetails": { "widthInPx": 1920, "heightInPx": 1080, "qvbrAvgQuality": 7.38, "qvbrMinQuality": 7, "qvbrMaxQuality": 8, "qvbrMinQualityLocation": 2168, "qvbrMaxQualityLocation": 25025 } } ], "type": "FILE_GROUP" } ], "paddingInserted": 0, "blackVideoDetected": 10, "blackSegments": [ { "start": 0, "end": 10 } ] } }
COMPLETE
les événements contiennent des informations supplémentaires sur votre travail et vos résultats. Le tableau suivant répertorie et décrit les différentes propriétés disponibles dans les détails des messages relatifs aux événements de travail.
Propriété | Type de données | Détails |
---|---|---|
|
entier |
Durée totale des images vides MediaConvert insérées sur toutes les sorties de votre tâche, en millisecondes. Le rembourrage vidéo insère des images vierges pour garantir l'alignement des durées audio et vidéo. |
|
float |
Qualité vidéo moyenne de votre sortie QVBR (Quality-Defined Variable Bitrate). Inclus pour les sorties QVBR uniquement. |
|
float |
La qualité vidéo minimale détectée dans votre sortie QVBR. Inclus pour les sorties QVBR uniquement. |
|
float |
La qualité vidéo maximale détectée dans votre sortie QVBR. Inclus pour les sorties QVBR uniquement. |
|
entier |
L'emplacement dans votre sortie où Vous pouvez l'utiliser Inclus pour les sorties QVBR uniquement. |
|
entier |
L'emplacement dans votre sortie où Vous pouvez l'utiliser Inclus pour les sorties QVBR uniquement. |
code count |
array entier entier |
Tous les codes d'avertissement observés pendant la tâche et le nombre de fois qu'ils se sont produits. Pour de plus amples informations, veuillez consulter Codes d'avertissement. |
|
entier |
Durée totale des images vidéo noires dans vos sorties qui sont également présentes dans vos entrées, en millisecondes.
|
|
array entier entier |
Emplacement ou emplacements de votre sortie où des images vidéo noires ont été détectées. Chaque segment de vidéo noire de votre sortie est affiché avec son propre début et sa propre fin.
|
|
entier |
Débit moyen de votre sortie vidéo, calculé en divisant la durée par le nombre total de bits. |
Vous pouvez utiliser l'exemple de code JSON suivant pour créer un modèle d' EventBridge événement pour les tâches dont le statut estCOMPLETE
.
{ "source": ["aws.mediaconvert"], "detail-type": ["MediaConvert Job State Change"], "detail": { "status": ["COMPLETE"] } }