Eventos com status COMPLETO - MediaConvert

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Eventos com status COMPLETO

MediaConvert envia o evento para COMPLETE quando todas as saídas forem gravadas no Amazon S3 sem erros. Ele contém avisos e informações de saída do trabalho concluído. Para obter mais informações sobre nomes e caminhos de arquivos de saída, consulte Nomes de arquivo de saída e caminhos.

O JSON a seguir é um exemplo de evento contendo o status COMPLETE de um trabalho.

{ "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://DOC-EXAMPLE-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 } ] } }

Os eventos COMPLETE contêm informações adicionais sobre seu trabalho e resultados. A tabela a seguir lista e descreve as diferentes propriedades disponíveis nos detalhes da mensagem de evento de trabalho.

Detalhes completos da mensagem do evento
Propriedade Tipo de dados Detalhes

paddingInserted

inteiro

A duração total dos quadros em branco MediaConvert inseridos em todas as saídas do seu trabalho, em milissegundos.

O preenchimento de vídeo insere quadros em branco para ajudar a manter as durações de áudio e vídeo alinhadas. Valores grandes de paddingInserted mostram que mais quadros em branco foram inseridos. Esses valores também mostram até que ponto suas trilhas de áudio de entrada começam atrasadas, terminam adiantadas ou ambos.

qvbrAvgQuality

float

A qualidade média do vídeo da saída de Quality-Defined Variable Bitrate (QVBR – taxa de bits variável definida por qualidade).

Incluído apenas para saídas QVBR.

qvbrMinQuality

float

A qualidade mínima de vídeo detectada na saída QVBR.

Incluído apenas para saídas QVBR.

qvbrMaxQuality

float

A qualidade máxima de vídeo detectada na saída QVBR.

Incluído apenas para saídas QVBR.

qvbrMinQualityLocation

inteiro

O local em sua saída em que qvbrMinQuality foi detectado, em milissegundos.

Você pode usar qvbrMinQualityLocation enquanto analisa a qualidade do vídeo de saída e o uso da largura de banda.

Incluído apenas para saídas QVBR.

qvbrMaxQualityLocation

inteiro

O local em sua saída em que qvbrMaxQuality foi detectado, em milissegundos.

Você pode usar qvbrMaxQualityLocation enquanto analisa a qualidade do vídeo de saída e o uso da largura de banda.

Incluído apenas para saídas QVBR.

warnings

 Código

 contagem

array

inteiro

inteiro

Todos os códigos de aviso vistos no trabalho e o número de vezes em que ocorreram.

Para ter mais informações, consulte Códigos de aviso.

blackVideoDetected

inteiro

A duração total dos quadros de vídeo em preto nas suas saídas que também estão presentes nas suas entradas, em milissegundos.

blackVideoDetectednão inclui nenhuma moldura preta inserida por MediaConvert.

blackVideoSegments

start

end

array

inteiro

inteiro

O local ou locais na sua saída onde os quadros de vídeo em preto foram detectados.

Cada segmento de vídeo em preto na sua saída é mostrado com seu próprio início e fim.

blackVideoSegmentsnão inclui nenhuma moldura preta inserida por MediaConvert.

averageBitrate

inteiro

A taxa de bits média da sua saída de vídeo, calculada dividindo a duração pelo total de bits.

Você pode usar o exemplo de JSON a seguir para criar um padrão de EventBridge evento para trabalhos com um status deCOMPLETE.

{ "source": ["aws.mediaconvert"], "detail-type": ["MediaConvert Job State Change"], "detail": { "status": ["COMPLETE"] } }