

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

# MXF 出力の作成
<a name="mxf"></a>

MXFは、編集、アーカイブ、交換のためにビデオコンテンツを運ぶ出力コンテナフォーマットです。MXF フォーマットは一連の仕様で管理されており、その中にはシムと呼ばれる *MXF プロファイル*が定義されています。これらの MXF プロファイルは、ビデオコーデック、解像度、ビットレートなどのエンコーディング設定に関する制約を規定しています。

出力がこれらの仕様に準拠していることを確認するには、MediaConvert の自動プロファイル選択を使用できます。これを行うと、MediaConvert は、コーデック、解像度、およびビットレートに選択した値に基づいて、正しいプロファイルを自動的にエンコードします。詳細については、「[デフォルトの MXF プロファイルの操作](default-automatic-selection-of-mxf-profiles.md)」を参照してください。

また、MXF のプロファイルを明示的に選択することもできます。MediaConvert コンソールでこの操作を行うと、MediaConvert は自動的に [**Video codec**] (ビデオコーデック) のドロップダウンリストに有効なコーデックのみを入力します。自動プロファイル選択を使用しない場合、解像度やビットレートの制約については、関連する仕様書を参照してください。

**注記**  
MXF プロファイルを手動で指定する場合は、その仕様と互換性のある方法で出力を設定する必要があります。MXF プロファイルやエンコード設定に互換性のないジョブを送信することはできますが、それらのジョブは失敗します。

**Topics**
+ [各 MXF プロファイルでサポートされているコードのリスト](codecs-supported-with-each-mxf-profile.md)
+ [MXF 出力を作成するジョブ設定](setting-up-an-mxf-job.md)
+ [デフォルトの MXF プロファイルの操作](default-automatic-selection-of-mxf-profiles.md)
+ [MXF の出力要件](mxf-job-limitations.md)
+ [XDCAM RDD9 の出力要件](xdcam-rdd9.md)
+ [さまざまな MXF プロファイルのオーディオ設定要件](output-audio-requirements-for-each-mxf-profile.md)

# 各 MXF プロファイルでサポートされているコードのリスト
<a name="codecs-supported-with-each-mxf-profile"></a>

この表は、各 MXF プロファイルで が AWS Elemental MediaConvert サポートするコーデックを示しています。


| MXF プロファイル | サポートされるビデオコーデック | 
| --- | --- | 
|  汎用 OP1a  |  VC-3 (SD、HD) AVC Intra (SD、HD) AVC (H.264) (SD、HD、4K) MPEG-2 (すべての解像度)  | 
| D10 (SMPTE-386) | MPEG-2 (SD) | 
| Sony XDCAM | MPEG-2 (HD) | 
| Sony XAVC (RDD32) | XAVC (HD、4K) | 
| XDCAM RDD9 | MPEG-2 (HD) | 

# MXF 出力を作成するジョブ設定
<a name="setting-up-an-mxf-job"></a>

MXF を出力するジョブを設定するには、**[ファイルグループ]** 出力グループに出力を作成します。次に、出力のコンテナとして MXF を指定します。

**MFX 出力でトランスコードジョブを設定するには (コンソール)**

1.  「[チュートリアル: ジョブ設定の構成](setting-up-a-job.md)」で説明したように、ジョブの入力と出力を設定します。MXF 出力を **[File group]** (ファイルグループ) の出力グループに入れます。

1. **[Create job]** (ジョブの作成) ページでは、左側の **[Job]** (ジョブ) ペインで、出力を選択します。

1. **[Output settings]** (出力設定) の **[Container]** (コンテナ) で、**[MXF container]** (MXF コンテナ) を選択します。

1. オプションで、**[MXF container settings]** (MXF コンテナの設定) で設定値を指定します。
   + **MXF profile** (MXF プロファイル): MXF プロファイルを手動で指定する場合は、リストから選択します。デフォルト値を **[Auto]** (自動) のまま使用すると、MediaConvert は、ビデオコーデックと解像度に基づいて MXF プロファイルを選択します。詳細については、「[デフォルトの MXF プロファイルの操作](default-automatic-selection-of-mxf-profiles.md)」を参照してください。
   + **[Copy AFD to MXF]** (AFD を MXF にコピーする): この設定は、出力ビデオストリームに AFD 信号が設定されていない限り無視します。その場合、ビデオストリームと MXF ラッパーの両方にその情報が必要となるため、**[Copy from video stream]** (ビデオストリームからコピー) を選択します。AFD 信号をビデオストリームにおいてのみ使用したい場合は、デフォルトの **[Don't copy]** (コピーしない) のままにします。

1. **[Encoding settings]** (エンコード設定) セクションで、ビデオコーデックを選択します。

   このリストに表示される選択肢は、この手順の前のステップで **[MXF profile]** (MXF プロファイル) に選択した値によって異なります。
   + **[MXF プロファイル]** のデフォルト値である **[Auto]** (自動) のままであれば、出力コンテナと互換性のある任意のビデオコーデックを選択できます。
   + **[MXF プロファイル]** に特定のプロファイルを選択した場合、**[ビデオコーデック]** の選択肢には、そのプロファイルで有効なコーデックのみが含まれます。

   

1. オプションで、**[Resolution (w x h)]**(解像度 (幅 x 高さ)) に出力ビデオの解像度を指定します。これは、MediaConvert が MXF プロファイルを自動的に決定する際に使用するもう 1 つの設定です。

   **[Resolution (w x h)]** (解像度 (幅 x 高さ)) に値を指定しない場合、出力解像度は入力解像度と同じ値になります。

1. その他のエンコード設定は通常通りに行います。各設定についての情報は、設定ラベルの横にある **[Info]** (情報) リンクを選択してください。

**MXF 出力を持つトランスコードジョブを設定するには (API、CLI、またはSDK)**

API、CLI、または SDK を使用する場合は、JSON ジョブ仕様で関連する設定を指定し、ジョブとともにプログラムで送信します。プログラムによるジョブの送信の詳細については、 *AWS Elemental MediaConvert API リファレンス*の入門トピックのいずれかを参照してください。
+ [AWS SDKs または AWS CLI AWS Elemental MediaConvert の使用開始](https://docs.aws.amazon.com/mediaconvert/latest/apireference/custom-endpoints.html)
+ [API の使用開始 AWS Elemental MediaConvert](https://docs.aws.amazon.com/mediaconvert/latest/apireference/getting-started.html)
+ MediaConvert コンソールを使用して JSON ジョブ仕様を生成します。コンソールは MediaConvert のジョブスキーマに対するインタラクティブな検証機能として機能するので、この方法をお勧めします。以下の手順で、コンソールを使って JSON ジョブ仕様書を生成します。

  1. コンソールで、前の手順に従います。

  1. 左側の **[Job]** (ジョブ) ペインの **[Job settings (ジョブ設定)]**で、[**Show job JSON (ジョブの JSON を表示)**] を選択します。

*AWS Elemental MediaConvert API リファレンス*で、ジョブ設定構造内の各設定が属する場所など、追加情報を見つけます。このリストのリンクは、そのドキュメントの設定に関する情報に移動します。

**出力設定**
+ **[Container]** (コンテナ) (`[container](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-containersettings-container)`)
+ **[MXF profile]** (MXF プロファイル) (`mxfSettings, [profile](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mxfsettings-profile)`)

  プロファイルを自動選択するには、JSON のジョブ仕様でこの設定を省略します。
+ **[Copy AFD to MXF]** (AFD を MXF にコピーする) (`mxfSettings, [afdSignaling](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mxfsettings-afdsignaling)`)

**エンコードの設定**
+ **[Video codec]** (ビデオコーデック) (`[codec](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-videocodecsettings-codec)`)

  この設定は `outputs, videoDescription, codecSettings` の子です。
+ **[Resolution, w]** (解像度、幅) (`[width](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-videodescription-width)`)

  この設定は `outputs, videoDescription` の子です。
+ **[Resolution, h]** (解像度、高さ) (`[height](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-videodescription-height)`)

  この設定は `outputs, videoDescription` の子です。

MediaConvert コンソールでは、**[MXF profile]** (MXF プロファイル) のデフォルト値は **[Auto]** (自動) です。JSON ジョブ仕様を直接編集してジョブを設定する場合、プロファイルの自動選択のために、`MxfSettings` の下に `profile` を入れないようにします。

# デフォルトの MXF プロファイルの操作
<a name="default-automatic-selection-of-mxf-profiles"></a>

出力ビデオコンテナとして MXF を選択し、ジョブ設定から **[MXF プロファイル]** を除外すると、MediaConvert が自動的に MXF プロファイルを選択し、それに従って出力を作成します。MediaConvert がどのように MXF プロファイルを選択するかは、出力ビデオコーデックによって異なります。

**注記**  
MediaConvert は、自動プロファイル選択により、手動選択よりも多くの MXF プロファイルをサポートしています。

**AVC (H.264)、AVC Intra、および VC-3**  
AVC (H.264)、AVC Intra、および VC-3 の場合、MediaConvert は出力エンコード設定に関係なく汎用 OP1a プロファイルを選択します。

**XAVC**  
XAVC の場合、MediaConvert は出力のエンコード設定に関係なく、XAVC プロファイルを選択します。

**MPEG-2**  
MPEG-2 では、出力エンコーディングの特性が D10 仕様に準拠している場合、MediaConvert は SMPTE-386 D10 を選択します。それ以外の場合、MediaConvert は XDCAM RDD9 プロファイルを選択します。次の表に、関連するエンコーディング設定と、MediaConvert が D10 プロファイルを自動的に選択するために設定する値の詳細を示します。

**注記**  
出力の解像度とフレームレートについては、**[Resolution]** (解像度) と **[Frame rate]** (フレームレート) の設定で許容値を明示的に指定するか、または **[Follow source]** (フォローソース) で許容値を選択し、許容値を持つ入力を使用することができます。


| 設定 | D10 プロファイルの許容値 | 
| --- | --- | 
|  組み合わせ: **Resolution** (wxh) (解像度 (幅 x 高さ))、**Frame rate** (フレームレート)、**Interlace mode** (インターレースモード)  |  許可された組み合わせ: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/default-automatic-selection-of-mxf-profiles.html)  | 
|  **GOP size** (GOP サイズ)  |  1 フレーム  | 
|  **Profile** (プロファイル)、ビデオコーデック用  |  4 : 2 : 2  | 
|  **[Syntax]** (構文) この設定は、コンテナに MXF、ビデオコーデックに MPEG-2、コーデックプロファイルに 4:2:2: を選択したときにMediaConvert コンソールに表示されます。  |  D10  | 
|  オーディオトラック数 各出力トラックは、MediaConvert コンソール上では 1 つの**[Audio]**タブとして表現され、JSON ジョブ仕様では .Audio タブの `AudioDescriptions` の直接の子として表現されます。  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/default-automatic-selection-of-mxf-profiles.html)  | 
|  キャプションタイプ これは Media Convert コンソール上で **[送信先タイプ]** の設定で指定します。  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/default-automatic-selection-of-mxf-profiles.html)  | 

この JSON ジョブ仕様の抜粋は、プログラムで送信する場合と同じ設定です。

```
{
  "height": 512,
  "width": 720,
  "codecSettings": {
    "codec": "MPEG2",
    "mpeg2Settings": {
      "bitrate": 30000000,
      "syntax": "D_10",
      "framerateDenominator": 1001,
      "framerateControl": "SPECIFIED",
      "framerateNumerator": 30000,
      "numberBFramesBetweenReferenceFrames": 0,
      "gopSize": 1.0,
      "gopSizeUnits": "FRAMES",
      "codecLevel": "MAIN",
      "codecProfile": "PROFILE_422",
      "rateControlMode": "CBR",
      "interlaceMode": "TOP_FIELD"
    }
  }
}
```

# MXF の出力要件
<a name="mxf-job-limitations"></a>

MediaConvert は、以下のように MXF ジョブを制限します。
+ MXF 出力は、**[File group]** (ファイルグループ) 出力グループにのみ入れることができます。
+ MXF プロファイルでサポートされているビデオコーデックを選択する必要があります。各プロファイルでサポートされているコーデックの詳細は以下の通りです。詳細については、「[各 MXF プロファイルでサポートされているコードのリスト](codecs-supported-with-each-mxf-profile.md)」を参照してください。
+ MXF プロファイルの要件に応じて、出力オーディオトラックを設定する必要があります。これは、プロファイルを指定した場合も、MediaConvert がプロファイルを自動的に選択した場合も同じです。詳細については、「[さまざまな MXF プロファイルのオーディオ設定要件](output-audio-requirements-for-each-mxf-profile.md)」を参照してください。

# XDCAM RDD9 の出力要件
<a name="xdcam-rdd9"></a>

MediaConvert は、出力する **[MXF プロファイル]** が **[XDCAM RDD9]** の場合、以下のエンコーディング設定の組み合わせをサポートします。

この表の行を下方向に読んで、必要な**[解像度]**を検索してください。次に、**[ビットレート]**、**[フレームレート]**、**[インターレースモード]**、**[GOP サイズ]**、**[コーデックプロファイル]** の有効な組み合わせを見つけるために、全体的に調べます。


| 解決策 | ビットレート (s) | フレームレート (s) | インターレースモード | GOP サイズ | コーデックプロファイル | 
| --- | --- | --- | --- | --- | --- | 
| 1280x720 |  25 メートル 35 メートル 50 メートル  |  23.976 50 59.94  | プログレッシブ | 12 | メイン (HD420) | 
| 1280x720 |  50 メートル  |  23.976 25 50 59.94  | プログレッシブ | 12 | HD422 | 
| 1280x720 |  50 メートル  | 29.97 | プログレッシブ | 15 | HD422 | 
| 1440x1080 |  17.5 メートル 25 メートル 35 メートル  |  23.976 25  | プログレッシブ | 12 | メイン (HD420) | 
| 1440x1080 |  17.5 メートル 25 メートル 35 メートル  | 29.97 | プログレッシブ | 15 | メイン (HD420) | 
| 1440x1080 |  17.5 メートル 25 メートル 35 メートル  | 25 | インターレース | 12 | メイン (HD420) | 
| 1440x1080 |  17.5 メートル 25 メートル 35 メートル  | 29.97 | インターレース | 15 | メイン (HD420) | 
| 1920x1080 | 50 メートル |  23.976 25  | プログレッシブ | 12 | HD422 | 
| 1920x1080 | 50 メートル | 29.97 | プログレッシブ | 15 | HD422 | 
| 1920x1080 | 50 メートル | 25 | インターレース | 12 | HD422 | 
| 1920x1080 | 50 メートル | 29.97 | インターレース | 15 | HD422 | 

MXF RDD9 の要件に関する追加情報については、SMPTE RDD 9:2013 MXF 相互運用性仕様 を参照してください。

# さまざまな MXF プロファイルのオーディオ設定要件
<a name="output-audio-requirements-for-each-mxf-profile"></a>

この表は、 AWS Elemental MediaConvert ジョブで出力オーディオトラックを設定する方法の要件を示しています。選択した MXF プロファイルごとに要件が異なります。

**注記**  
出力にオーディオトラックが含まれていない場合は、ジョブ設定でオーディオが全くない状態にしなければなりません。  
JSON のジョブ仕様では、`AudioDescriptions` オブジェクトを完全に削除することを意味します。
MediaConvertコンソールでは、これはMediaConvertがデフォルトで挿入する**Audio 1**タブを削除する必要があることを意味します。それを選択し、**[Encoding settings]** (エンコード設定) セクションの右上にある **[Remove audio]** (オーディオを削除) を選択して削除します。


| MXF プロファイル | オーディオの出力要件 | 
| --- | --- | 
|  汎用 OP1a  |  オーディオコーデック: 非圧縮 WAV トラックあたりのチャネル数: 1、2、4、6、または 8  | 
|  Sony XAVC (RDD32)  |   オーディオコーデック: 非圧縮 WAV  トラックあたりのチャンネル数: 1  1 出力あたりのトラック数: 2～16 の任意の偶数  ビット深度: 24 ビット  サンプルレート: 48 kHz  | 
| Sony XDCAM |  オーディオコーデック: 非圧縮 WAV トラックあたりのチャンネル数: 1 出力ごとのトラック数: 2～16 の任意の偶数、またはオーディオなし ビット深度: 16 ビットまたは 24 ビット (出力されるすべてのオーディオトラックで同じ値を選択する必要があります) サンプルレート: 48 kHz  | 
| XDCAM RDD9 |  オーディオコーデック: 非圧縮 WAV トラックあたりのチャンネル数: 1 出力あたりのトラック数: 2、4、または 8 ビット深度: 16 ビットまたは 24 ビット (出力されるすべてのオーディオトラックで同じ値を選択する必要があります) サンプルレート: 48 kHz  | 
| D10 (SMPTE-386) |  オーディオコーデック: 非圧縮 WAV 1 トラックあたりのチャンネル数: 4 または 8 1 出力あたりのトラック数: 1、またはオーディオがない ビット深度: 16 ビットまたは 24 ビット (出力されるすべてのオーディオトラックで同じ値を選択する必要があります) サンプルレート: 48 kHz  | 