

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

# JSON の高速トランスコーディングジョブ設定の例
<a name="sample-acceleration-job-settings-in-json"></a>

以下の JSON ジョブの例では、MP4 ファイルを、H.265 でエンコードされた 720p の別の MP4 ファイルに変換します。この例を使用するには、設定を独自の値に置き換えます。少なくとも、以下の設定に値を指定する必要があります。
+ `Role`: これは、 AWS Identity and Access Management 入力および出力 Amazon S3 バケットにアクセスし、ユーザーに代わって Amazon API Gateway にアクセスするための AWS Elemental MediaConvert アクセス許可を付与するように設定した (IAM) ロールです。このロールの設定の詳細については、AWS Elemental MediaConvert 「ユーザーガイド」の[「IAM アクセス許可の設定」](https://docs.aws.amazon.com/mediaconvert/latest/ug/iam-role.html)を参照してください。
+ `Destination`: MediaConvert によって出力ファイルが保存される Amazon S3 バケット。以下の例にあるように、末尾にスラッシュを含めてください。
+ `InputClippings`: `StartTimecode` と `EndTimecode` に値をセットで指定して、トランスコードするクリップを定義します。あるいは、`InputClippings` を完全に削除して、アセット全体をトランスコードすることもできます。
+ **`FileInput`**: 入力ファイルの名前と場所を指定します。ファイル入力には Amazon S3 オブジェクトまたは HTTP URL を指定できます。

  高速トランスコードは、入力が 1 つのみのジョブでサポートされています。入力がステッチングされたジョブにおいては使用することはできません。

```
{
  "Role": "{{arn:aws:iam::123456789012:role/MediaConvert_Role}}",
  "AccelerationSettings" : {
    "Mode" : "ENABLED"
  },
  "UserMetadata": {
      "job" : "Acceleration"
  },
  "Settings": {
    "TimecodeConfig": {
      "Source": "ZEROBASED"
    },
    "OutputGroups": [
      {
        "Name": "File Group",
        "Outputs": [
          {
            "ContainerSettings": {
              "Container": "MP4",
              "Mp4Settings": {
                "CslgAtom": "EXCLUDE",
                "FreeSpaceBox": "EXCLUDE",
                "MoovPlacement": "NORMAL"
              }
            },
            "VideoDescription": {
              "Width": 1280,
              "ScalingBehavior": "DEFAULT",
              "Height": 720,
              "VideoPreprocessors": {
                "TimecodeBurnin": {
                  "FontSize": 32,
                  "Position": "TOP_CENTER"
                }
              },
              "TimecodeInsertion": "DISABLED",
              "AntiAlias": "ENABLED",
              "Sharpness": 50,
              "CodecSettings": {
                "Codec": "H_265",
                "H265Settings": {
                  "InterlaceMode": "PROGRESSIVE",
                  "ParNumerator": 1,
                  "NumberReferenceFrames": 3,
                  "FramerateDenominator": 1001,
                  "GopClosedCadence": 1,
                  "AlternateTransferFunctionSei": "DISABLED",
                  "HrdBufferInitialFillPercentage": 90,
                  "GopSize": 48,
                  "Slices": 4,
                  "GopBReference": "ENABLED",
                  "HrdBufferSize": 20000000,
                  "SlowPal": "DISABLED",
                  "ParDenominator": 1,
                  "SpatialAdaptiveQuantization": "ENABLED",
                  "TemporalAdaptiveQuantization": "ENABLED",
                  "FlickerAdaptiveQuantization": "DISABLED",
                  "Bitrate": 10000000,
                  "FramerateControl": "INITIALIZE_FROM_SOURCE",
                  "RateControlMode": "CBR",
                  "CodecProfile": "MAIN_MAIN",
                  "Tiles": "ENABLED",
                  "Telecine": "NONE",
                  "FramerateNumerator": 24000,
                  "MinIInterval": 0,
                  "AdaptiveQuantization": "HIGH",
                  "CodecLevel": "LEVEL_5",
                  "SceneChangeDetect": "ENABLED",
                  "QualityTuningLevel": "SINGLE_PASS_HQ",
                  "FramerateConversionAlgorithm": "DUPLICATE_DROP",
                  "UnregisteredSeiTimecode": "DISABLED",
                  "GopSizeUnits": "FRAMES",
                  "ParControl": "SPECIFIED",
                  "NumberBFramesBetweenReferenceFrames": 3,
                  "TemporalIds": "DISABLED",
                  "SampleAdaptiveOffsetFilterMode": "ADAPTIVE"
                }
              },
              "AfdSignaling": "NONE",
              "DropFrameTimecode": "ENABLED",
              "RespondToAfd": "NONE",
              "ColorMetadata": "INSERT"
            },
            "AudioDescriptions": [
              {
                "AudioTypeControl": "FOLLOW_INPUT",
                "CodecSettings": {
                  "Codec": "AAC",
                  "AacSettings": {
                    "AudioDescriptionBroadcasterMix": "NORMAL",
                    "Bitrate": 160000,
                    "RateControlMode": "CBR",
                    "CodecProfile": "LC",
                    "CodingMode": "CODING_MODE_2_0",
                    "RawFormat": "NONE",
                    "SampleRate": 48000,
                    "Specification": "MPEG4"
                  }
                },
                "LanguageCodeControl": "FOLLOW_INPUT",
                "AudioType": 0
              }
            ],
            "Extension": "mp4",
            "NameModifier": "1280x720"
          }
        ],
        "OutputGroupSettings": {
          "Type": "FILE_GROUP_SETTINGS",
          "FileGroupSettings": {
            "Destination": "{{s3://amzn-s3-demo-bucket1/accelerated/}}"
          }
        }
      }
    ],
    "AdAvailOffset": 0,
    "Inputs": [
      {
        "InputClippings": [
          {
            "EndTimecode": "{{01:00:00:00}}",
            "StartTimecode": "{{00:00:00:00}}"
          }
        ],
        "AudioSelectors": {
          "Audio Selector 1": {
            "Offset": 0,
            "DefaultSelection": "DEFAULT",
            "ProgramSelection": 1
          }
        },
        "VideoSelector": {
          "ColorSpace": "FOLLOW"
        },
        "FilterEnable": "AUTO",
        "PsiControl": "USE_PSI",
        "FilterStrength": 0,
        "DeblockFilter": "DISABLED",
        "DenoiseFilter": "DISABLED",
        "TimecodeSource": "ZEROBASED",
        "FileInput": "{{s3://amzn-s3-demo-bucket/SampleVideo_h264_StereoAudio.mp4}}"
      }
    ]
  }
}
```