

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

# フレームごとのメトリクスレポートの生成
<a name="per-frame-metrics-enable"></a>

出力グループレベルまたは個々の出力レベルでフレームごとのメトリクスレポートを設定します。

## MediaConvert コンソール
<a name="collapsible-section-1"></a>

MediaConvert コンソールを使用して出力グループのフレームごとのメトリクスを有効にするには:

1. **出力グループ**を選択します。

1. **出力グループ設定**セクションで、**フレームごとのメトリクス**を有効にします。

1. **フレームごとのメトリクス**で、1 つ以上のメトリクスを選択します。

MediaConvert コンソールを使用して個々の出力のフレームごとのメトリクスを有効にするには:

1. **出力グループ**を選択します。

1. 個々のビデオ出力を選択します。

1. 動画出力の**エンコード設定**セクションで、**フレームごとのメトリクス**を展開します。

1. **フレームごとのメトリクス**を有効にします。

1. **フレームごとのメトリクス**で、1 つ以上のメトリクスを選択します。

## API、SDK、または AWS Command Line Interface (AWS CLI)
<a name="collapsible-section-2"></a>

API、SDK、または AWS Command Line Interface (AWS CLI) を使用して**フレームごとのメトリクスを有効にする**には、出力グループ設定または個々の出力設定に `perFrameMetrics` 配列を含めます。

以下は、出力グループレベルでフレームごとのメトリクスを指定するジョブ設定 JSON の抜粋です。

```
...
  "outputGroups": [
    {
      "outputGroupSettings": {
        "type": "FILE_GROUP_SETTINGS",
        "fileGroupSettings": {
          "destination": "s3://amzn-s3-demo-bucket/output/"
        },
        "perFrameMetrics": [
          "PSNR",
          "SSIM",
          "MS_SSIM",
          "PSNR_HVS",
          "VMAF",
          "QVBR"
        ]
      }
    }
  ]
...
```

## 出力ファイル
<a name="per-frame-metrics-output"></a>

フレームごとのメトリクスを生成すると、MediaConvert は Amazon S3 出力先に CSV ファイルを書き込みます。ファイル名は次のパターンを使用します。

```
[outputname]_[metric].csv
```

例えば、次のようになります。
+ `outputname_PSNR.csv`
+ `outputname_SSIM.csv`
+ `outputname_VMAF.csv`

各 CSV ファイルには、次の列を含むframe-by-frameメトリクスが含まれています。

1. フレーム番号

1. メトリクス値

ファイルには、すべてのフレームの平均値、最小値、最大値を示すサマリー統計も最後に含まれています。データをスプレッドシートアプリケーションまたはデータ分析ツールにインポートして、さらなる処理と視覚化を行います。

以下は、フレームあたりの PSNR メトリクスの例です。

```
Display_ID,Value
0,100.00
1,55.36
2,54.88
3,55.05
4,53.39
5,54.10
6,54.21
7,54.18
8,54.37
9,54.25
...
3591,40.71
3592,40.71
3593,40.58
3594,40.64
3595,40.53
3596,40.75
3597,40.64
3598,40.68
3599,40.65
3600,40.73
Average: 43.15
Min: 34.19
Max: 100.00
```