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á.
Grupo de arquivos com uma saída de captura de quadros
Este guia fornece um EventBridge exemplo de evento da Amazon para um trabalho com COMPLETE
status. Ele também mostra informações do caminho do arquivo de saída para um grupo de arquivos com uma saída de captura de quadros.
Uma saída de captura de quadros é uma saída que você configura para criar imagens estáticas no seu vídeo. Você configura-o de forma semelhante a um grupo de saída de Grupo de arquivos normal. No entanto, você remove o componente de áudio, escolhe Nenhum contêiner para o contêiner e, em seguida, escolhe Captura de quadro JPEG para o codec de vídeo.
nota
Você pode criar saídas de captura de quadros somente em trabalhos que também tenham uma saída normal de áudio e vídeo. MediaConvert não oferece suporte a trabalhos que consistem apenas em uma saída de captura de quadros.
Quando você cria uma saída de captura de quadros, o status COMPLETE
inclui a propriedade outputFilePaths
. Isso informa o nome do arquivo e o caminho da imagem final capturada.
dica
Como o serviço inclui numeração automática nos nomes de arquivos de captura de quadros, você pode inferir todas os nomes das imagens do final. Por exemplo, se o seu outputFilePaths
valor é s3://amzn-s3-demo-bucket/frameoutput/file.0000036.jpg
, você pode pressupor que existem 35 outras imagens no mesmo local, chamado file.0000001
file.0000002
, e assim por diante.
Veja a seguir um EventBridge exemplo de evento para um trabalho com COMPLETE
status. Ele inclui informações do caminho do arquivo de saída para um grupo de arquivos com uma saída de captura de quadros.
{ "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" ] }
nota
As estatísticas de taxa de bits variável definida pela qualidade (QVBR) só estão disponíveis quando sua saída de vídeo usa QVBR controle de taxa.