Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
MediaConvert envía el evento para COMPLETE
cuando todos los resultados se escriban en Amazon S3 sin errores. Contiene las advertencias y la información de salida del tarea completado. Para obtener más información acerca de los nombres y las rutas de los archivos de salida, consulta Rutas y nombres de archivo de salida.
El siguiente JSON es un ejemplo de evento que contiene el estado COMPLETE
de una tarea.
{ "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 } ] } }
Los eventos COMPLETE
contienen información adicional sobre tu tarea y sus resultados. En la siguiente tabla se enumeran y describen las diferentes propiedades disponibles en los detalles del mensaje de evento de tarea.
Propiedad | Tipo de datos: | Detalles |
---|---|---|
|
entero |
La duración total de los fotogramas en blanco MediaConvert insertados en todos los resultados de su trabajo, en milisegundos. El relleno de vídeo inserta fotogramas en blanco para ayudar a mantener alineadas las duraciones de audio y vídeo. Los valores altos de |
|
float |
La calidad de video promedio de la salida de velocidad de bits variable definida en función de la calidad (Quality-Defined Variable Bitrate, QVCR). Se incluye solo para las salidas QVBR. |
|
float |
La calidad de vídeo mínima detectada en la salida QVBR. Se incluye solo para las salidas QVBR. |
|
float |
La calidad de vídeo máxima detectada en la salida QVBR. Se incluye solo para las salidas QVBR. |
|
entero |
La ubicación de la salida en la que Puedes utilizar Se incluye solo para las salidas QVBR. |
|
entero |
La ubicación de la salida en la que Puedes utilizar Se incluye solo para las salidas QVBR. |
code count |
array entero entero |
Todos los códigos de advertencia detectados en el tarea y el número de veces que se han producido. Para obtener más información, consulta Códigos de advertencia. |
|
entero |
La duración total de los fotogramas de vídeo negro en las salidas que también están presentes en las entradas, en milisegundos.
|
|
array entero entero |
La ubicación o ubicaciones de la salida en las que se detectaron fotogramas de vídeo negro. Cada segmento de vídeo negro de la salida se muestra con su propio inicio y final.
|
|
entero |
La velocidad de bits media de la salida de vídeo, calculada dividiendo la duración por el total de bits. |
Puede utilizar el siguiente ejemplo de JSON para crear un patrón de EventBridge eventos para los trabajos con un estado deCOMPLETE
.
{ "source": ["aws.mediaconvert"], "detail-type": ["MediaConvert Job State Change"], "detail": { "status": ["COMPLETE"] } }