Eventos con COMPLETE estado - MediaConvert

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.

Eventos con COMPLETE estado

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 trabajo completado. Para obtener más información acerca de los nombres y las rutas de los archivos de salida, consulte Rutas y nombres de archivo de salida.

El siguiente JSON es un ejemplo de evento que contiene el COMPLETE estado de un trabajo.

{ "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 su trabajo y sus resultados. En la siguiente tabla se enumeran y describen las diferentes propiedades disponibles en los detalles del mensaje de evento de trabajo.

COMPLETEdetalles del mensaje del evento
Propiedad Tipo de datos Detalles

paddingInserted

integer

La duración total de los marcos en blanco MediaConvert insertados en todos los resultados del 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 paddingInserted indican que se han insertado más fotogramas en blanco. Estos valores también muestran hasta qué punto las pistas de audio de entrada comienzan tarde o terminan antes, o ambas cosas.

qvbrAvgQuality

float

La calidad media de vídeo de la salida de velocidad de bits variable () QVBR definida por la calidad.

Se incluye solo para las salidas. QVBR

qvbrMinQuality

float

La calidad de vídeo mínima detectada en la QVBR salida.

Se incluye solo para QVBR las salidas.

qvbrMaxQuality

float

La máxima calidad de vídeo detectada en la QVBR salida.

Se incluye solo para QVBR las salidas.

qvbrMinQualityLocation

integer

La ubicación de la salida en la que qvbrMinQuality se detectó, en milisegundos.

Puede utilizar qvbrMinQualityLocation mientras revisa la calidad del vídeo de salida y el uso del ancho de banda.

Se incluye solo para QVBR las salidas.

qvbrMaxQualityLocation

integer

La ubicación de la salida en la que qvbrMaxQuality se detectó, en milisegundos.

Puede utilizar qvbrMaxQualityLocation mientras revisa la calidad del vídeo de salida y el uso del ancho de banda.

Se incluye solo para QVBR las salidas.

warnings

 Código

 count

matriz

integer

integer

Todos los códigos de advertencia detectados en el trabajo y el número de veces que se han producido.

Para obtener más información, consulte Códigos de advertencia.

blackVideoDetected

integer

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.

blackVideoDetectedno incluye ningún marco negro insertado por MediaConvert.

blackVideoSegments

start

end

matriz

integer

integer

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.

blackVideoSegmentsno incluye ningún marco negro insertado por MediaConvert.

averageBitrate

integer

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 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"] } }