

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# COMPLETE ステータスのイベント
<a name="ev_status_complete"></a>

すべての出力がエラーなく Amazon S3 に書き出されたら、MediaConvert は `COMPLETE` のイベントを送信します。これには完了したジョブに関する警告と出力情報が含まれています。出力ファイル名とパスの詳細については、「[出力ファイルの名前とパス](output-file-names-and-paths.md)」を参照してください。

以下の 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` イベントにはジョブと出力についての追加情報が含まれています。以下の表はジョブのイベントメッセージ詳細で得られる様々なプロパティを一覧、説明しています。


**完了イベントメッセージの詳細**  

| プロパティ | データ型 | Details | 
| --- | --- | --- | 
| `paddingInserted` | integer | MediaConvert がジョブのすべての出力に挿入した空白フレームの合計時間 (ミリ秒単位)。<br />ビデオパディングは空白フレームを挿入して、オーディオとビデオの再生時間を調整しやすくします。`paddingInserted` の値が大きいほど、挿入された空白フレームの数が多くなります。これらの値はまた、入力オーディオトラックがどの程度遅れて開始するか、早く終了するか、あるいはその両方かを示します。 | 
| `qvbrAvgQuality` | float | 品質が定義された可変ビットレート (QVBR) 出力の平均ビデオ品質。<br />QVBR 出力にのみ含まれます。 | 
| `qvbrMinQuality` | float | QVBR 出力で最低ビデオ品質が検出されました。<br />QVBR 出力にのみ含まれます。 | 
| `qvbrMaxQuality` | float | QVBR 出力で最大ビデオ品質が検出されました。<br />QVBR 出力にのみ含まれます。 | 
| `qvbrMinQualityLocation` | integer | `qvbrMinQuality` が検出された出力の場所 (ミリ秒単位)。<br />出力ビデオの品質と帯域幅の使用量を確認している間、`qvbrMinQualityLocation` を使用できます。<br />QVBR 出力にのみ含まれます。 | 
| `qvbrMaxQualityLocation` | integer | `qvbrMaxQuality` が検出された出力の場所 (ミリ秒単位)。<br />出力ビデオの品質と帯域幅の使用量を確認している間、`qvbrMaxQualityLocation` を使用できます。<br />QVBR 出力にのみ含まれます。 | 
| `warnings`<br /> コード<br /> count | array<br />integer<br />integer | ジョブで見られた警告コードおよびそれが発生した回数<br />詳細については、「[警告コード](warning_codes.md)」を参照してください。 | 
| `blackVideoDetected` | integer | 出力のブラックビデオフレームのうち、入力にも含まれているものの合計時間 (ミリ秒単位)。<br />`blackVideoDetected` には MediaConvert が挿入した黒いフレームは含まれません。 | 
| `blackVideoSegments`<br /> `start`<br /> `end` | array<br />integer<br />integer | ブラックビデオフレームが検出された出力中の場所。<br />出力のブラックビデオの各セグメントはその開始地点と終了地点と共に表示されます。<br />`blackVideoSegments` には MediaConvert が挿入した黒いフレームは含まれません。 | 
| `averageBitrate` | integer | ビデオ出力の平均ビットレートは合計ビットで継続時間を割って計算されます。 | 

以下のサンプル JSON を使用して、`COMPLETE` ステータスのジョブについて EventBridge イベントパターンを作成します。

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