翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
すべての出力がエラーなく Amazon S3 に書き出されたら、MediaConvert は COMPLETE
のイベントを送信します。これには完了したジョブに関する警告と出力情報が含まれています。出力ファイル名とパスの詳細については、「出力ファイルの名前とパス」を参照してください。
以下の JSON はジョブの COMPLETE
ステータスを含むイベントの例です。
{ "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
イベントにはジョブと出力についての追加情報が含まれています。以下の表はジョブのイベントメッセージ詳細で得られる様々なプロパティを一覧、説明しています。
プロパティ | データ型 | 詳細 |
---|---|---|
|
integer |
MediaConvert がジョブのすべての出力に挿入した空白フレームの合計時間 (ミリ秒単位)。 ビデオパディングは空白フレームを挿入して、オーディオとビデオの再生時間を調整しやすくします。 |
|
フロート |
品質が定義された可変ビットレート (QVBR) 出力の平均ビデオ品質。 QVBR 出力にのみ含まれます。 |
|
フロート |
QVBR 出力で最低ビデオ品質が検出されました。 QVBR 出力にのみ含まれます。 |
|
フロート |
QVBR 出力で最大ビデオ品質が検出されました。 QVBR 出力にのみ含まれます。 |
|
integer |
出力ビデオの品質と帯域幅の使用量を確認している間、 QVBR 出力にのみ含まれます。 |
|
integer |
出力ビデオの品質と帯域幅の使用量を確認している間、 QVBR 出力にのみ含まれます。 |
コード count |
配列 integer integer |
ジョブで見られた警告コードおよびそれが発生した回数 詳細については、「警告コード」を参照してください。 |
|
integer |
出力のブラックビデオフレームのうち、入力にも含まれているものの合計時間 (ミリ秒単位)。
|
|
配列 integer integer |
ブラックビデオフレームが検出された出力中の場所。 出力のブラックビデオの各セグメントはその開始地点と終了地点と共に表示されます。
|
|
integer |
ビデオ出力の平均ビットレートは合計ビットで継続時間を割って計算されます。 |
以下のサンプル JSON を使用して、COMPLETE
ステータスのジョブについて EventBridge イベントパターンを作成します。
{ "source": ["aws.mediaconvert"], "detail-type": ["MediaConvert Job State Change"], "detail": { "status": ["COMPLETE"] } }