

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

# フレームレート変換の操作
<a name="working-with-video-frame-rates"></a>

ビデオアセットの*フレームレート*は、ビデオプレーヤーデバイスがビデオのフレームを再生する速度を、フレーム/秒（fps）で表します。例えば、映画のフレームレートは 24 fps、NTSC のテレビ放送は、29.97/59.94 fps、PAL のテレビジョン放送は、50/25 fps です。MediaConvert のデフォルト設定のままジョブを実行すると、出力ビデオのフレームレートは入力ビデオと同じになります。

ビデオには、ビデオの長さに応じてフレームレートが変化するものがあります。例えば、カメラによっては、動きの多いシーケンスではより多くのフレームを使用し、動きの少ないシーケンスではより少ないフレームを使用するビデオを自動的に生成します。MediaConvert は可変フレームレート (VFR) 入力をサポートしますが、定フレームレート (CFR) 出力のみを作成します。詳細については、「[可変フレームレート入力](using-variable-frame-rate-inputs.md)」を参照してください。

**Topics**
+ [フレームレート変換の設定](#settings-for-frame-rate-conversion)
+ [ビデオのフレームレート変換](converting-frame-rate.md)
+ [での可変フレームレート入力の使用 AWS Elemental MediaConvert](using-variable-frame-rate-inputs.md)
+ [でのプログレッシブスキャンタイプとインターレーススキャンタイプの操作 AWS Elemental MediaConvert](working-with-scan-type.md)
+ [でのテレシネの使用 AWS Elemental MediaConvert](working-with-telecine-and-inverse-telecine.md)

## フレームレート変換の設定
<a name="settings-for-frame-rate-conversion"></a>

入力と異なるフレームレートの出力を作成するには、次の MediaConvert 設定を使用します。

**フレームレート** (`framerateControl`、`framerateNumerator`、`framerateDenominator`)  
フレームレート変換を行う場合は、出力エンコード設定で入力映像のフレームレートと異なるフレームレートを指定します。MediaConvert は、入力ビデオのフレームレートではなく、指定したフレームレートを持つ出力を作成します。  
JSON ジョブ仕様で出力フレームレートを直接指定することは、MediaConvert コンソールで行うよりも複雑な場合があります。詳しくは、[フレームレート変換の設定](converting-frame-rate.md) トピックの API、CLI、SDK の使用手順をご覧ください。

**フレームレート変換アルゴリズム** (`framerateConversionAlgorithm`)  
MediaConvert でフレームレートを増減する方法を選択します。この設定の最適な選択は、ビデオの内容によって異なります。  
**[Drop duplicate]** (重複をドロップ) を使用場合、MediaConvert はフレームをコピーまたは削除しますが、フレームには変更を加えません。この場合、個々のフレームの画質は維持されますが、一部の変換でスタッタリングが発生する可能性があります。60 fps から 30 fps のような数値的に単純な変換は、Drop duplicate (重複をドロップ) が最適な場合が多いです。  
**[Interpolate]** (補間) 使用する場合、MediaConvertは、フレームをブレンドして、フレームの繰り返しや削除の必要性を回避します。その結果、動きは滑らかになりますが、望ましくない映像のアーチファクトが発生する可能性があります。数値的に複雑な変換を行う場合、Drop duplicate (重複をドロップ) よりも Interpolate (補間) の方が良い結果が得られると思われます。  
**[FrameFormer]** 使用する場合、MediaConvert は inSync FrameFormer ライブラリを使用します。変換では、入力ビデオのコンテンツに基づいて動的補正補間を使用します。FrameFormer は、シーンごとに様々なフレームレート変換技術を実行し、各フレームの異なる領域で異なる技術を使用することができます。FrameFormer は、ファイルのメタデータに報告されたフレームレートに依存するのではなく、ソースビデオの基本的なケイデンスの自動検出に基づいて変換を行います。  
**機能の制限:**   
+ FrameFormer は、4K までの解像度を持つ入力にのみ使用できます。MediaConvert は 8K 入力での FrameFormer 変換をサポートしていません。
+ FrameFormer は、オンデマンドキューで実行するジョブにおいてのみ使用できます。FrameFormer で予約済みキューを使用することはできません。
FrameFormer を使用すると、トランスコード時間が長くなり、大きなアドオンコストが発生します。詳細については、[「MediaConvert pricing page」](https://aws.amazon.com/mediaconvert/pricing/)(MediaConvert 料金表ページ) を参照してください。

変換によっては、次の設定も使用できます。

**低速 PAL** (`slowPal`)  
23.976 あるいは 24f から秒あたりのフレーム数 (fps) から 25 fps にフレームレートを 変換する時、オプションで **[低速 PAL]** (低速フェーズ交換ライン)を有効にすることができます。低速 PAL を有効にすると、フレームを複製してフレームレートを上げる代わりに、MediaConvert はビデオフレームを 25 fps として再ラベルし、ビデオと同期するようにオーディオをリサンプリングします。PAL フレームレートの変換が遅くなると、ビデオの再生時間がわずかに短縮されます。一般に、ファイルベースの再生またはインターネットストリーミング用にシネマフォーマットを変換するには、低速 PAL を使用します。

**テレシネ** (`telecine`)  
23.976 フレーム/秒 (fps) から 29.97 fps に、フレームレートを 変換すると、出力スキャンの種類がインターレースされます。オプションで **[テレシネ]** に **[ハード]** または **[ソフト]** を設定して、より滑らかな画像を作成します。一般的に、セットトップボックスへのブロードキャスト用にビデオアセットを準備するときは、テレシネを使用します。  
詳細については、「[テレシネ](working-with-telecine-and-inverse-telecine.md)」を参照してください。

**スキャンタイプ** (`inputScanType`)  
この設定を使用するプログレッシブセグメントフレーム (PsF) 入力の場合のみ。MediaConvert は、プログレッシブおよびインターレース入力を自動的に検出します。しかし、PsF は検出しません。入力が PsF の場合は、**スキャンタイプ**に**PsF**を設定して、インターレース解除とフレームレート変換を行うときの品質をより良く保ちます。

# ビデオのフレームレート変換
<a name="converting-frame-rate"></a>

 どの設定方法を使うかを決めたら、次のいずれかの手順でジョブを設定します。これらの設定に適した値の選択に関する概念情報とガイダンスについては、「[フレームレート変換の設定](working-with-video-frame-rates.md#settings-for-frame-rate-conversion)」を参照してください。

------
#### [ Console ]

MediaConvert コンソールを使用して、フレームレート変換を伴うトランスコーディングジョブを設定するには、次の手順に従います：

1. フレームレート変換に設定する値を決定します。詳細については、「[フレームレート変換の設定](working-with-video-frame-rates.md#settings-for-frame-rate-conversion)」を参照してください。

1. 「[チュートリアル: ジョブ設定の構成](setting-up-a-job.md)」の説明に従って、ジョブの入力と出力を設定します。

1. **[ジョブの作成]** ページにある左側の **[ジョブ]** ペインで、フレームレート変換を使用する出力を選択します。
**ヒント**  
MediaConvert コンソールで特定のエンコーディング設定を検索するには、ブラウザの検索機能を使用します。

1. [**エンコーディング設定**] セクションの [**フレームレート**] で、出力に必要なフレームレートを選択します。必要なフレームレートがリストにない場合は、[**Custom**] を選択します。次に、[**フレームレート**] の右側のフィールドで、フレームレートを分数として指定します。

1. [**フレームレート変換アルゴリズム**] で、コンテンツに最も適したアルゴリズムを選択します。

   **[フレームレート変換アルゴリズム]** は、ユーザーが出力フレームレートを選択するまで、MediaConvert コンソールでは使用できません。

1. オプション。出力が 25 fpsで、**低速 PAL**を使用する場合は、それを有効にします。

1. オプション。23.976 fps から 29.97 fps に変換中で、テレシネ変換をしたい場合は、[**テレシネ**] を [**ハード**] または [**ソフト**] に設定します。

   **[テレシネ]** は、出力フレームレートを 29.97 に設定するまで MediaConvert コンソールでは使用できません。

------
#### [ API, SDK, or CLI ]

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)

API、SDK、または AWS Command Line Interface (CLI) を使用してフレームレート変換でトランスコーディングジョブを設定するには:

1. フレームレート変換に設定する値を決定します。詳細については、「[フレームレート変換の設定](working-with-video-frame-rates.md#settings-for-frame-rate-conversion)」を参照してください。

1. MediaConvert コンソールを使用して JSON ジョブ仕様を生成します。コンソールは MediaConvert のジョブスキーマに対するインタラクティブな検証機能として機能するので、この方法をお勧めします。以下の手順で、コンソールを使って JSON ジョブ仕様書を生成します。

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

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

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

  フレームレート制御の設定を使用して、MediaConvert で入力ソースのフレームレートを使用するか、`framerateNumerator` と `framerateDenominator` 設定で指定したフレームレートを使用するかを指定します。
**注記**  
この設定のデフォルトの動作は、ソースをフォローするです。したがって、この設定を JSON ジョブ仕様から除外すると、MediaConvert は、`framerateNumerator` と `framerateDenominator` に設定した値を無視します。
  + AV1: `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-model-av1frameratecontrol)`
  + AVC (H.264): `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratecontrol)`
  + HEVC (H.265): `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratecontrol)`
  + MPEG-2: `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratecontrol)`
  + Apple ProRes: `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratecontrol)`
  + VP8: `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-frameratecontrol)`
  + VP9: `[framerateControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratecontrol)`
+ **フレームレート** (`framerateNumerator` および `framerateDenominator`)

  MediaConvert ジョブ設定スキーマでは、フレームレートは分数で表され、無理数の精度を保持します。したがって、フレームレートの値を `framerateDenominator` で除算した `framerateNumerator` として指定します。一般的なフレームレートの値については、この設定リストの後の表を参照してください。

  `framerateNumerator` へのリンク
  + AV1: `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratenumerator)`
  + AVC (H.264): `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratenumerator)`
  + HEVC (H.265): `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratenumerator)`
  + MPEG-2: `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratenumerator)`
  + Apple ProRes: `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratenumerator)`
  + VP8: `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-frameratenumerator)`
  + VP9: `[framerateNumerator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratenumerator)`

  `framerateDenominator` へのリンク
  + AV1: `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratedenominator)`
  + AVC (H.264): `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-frameratedenominator)`
  + HEVC (H.265): `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-frameratedenominator)`
  + MPEG-2: `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-frameratedenominator)`
  + Apple ProRes: `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-frameratedenominator)`
  + VP8: `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-frameratedenominator)`
  + VP9: `[framerateDenominator](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratenumerator)`
+ **フレームレート変換アルゴリズム** (`framerateConversionAlgorithm`)
  + AV1: `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-framerateconversionalgorithm)`
  + AVC (H.264): `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-framerateconversionalgorithm)`
  + HEVC (H.265): `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-framerateconversionalgorithm)`
  + MPEG-2: `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-framerateconversionalgorithm)`
  + Apple ProRes: `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp8settings-framerateconversionalgorithm)`
  + VP8: `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-vp9settings-framerateconversionalgorithm)`
  + VP9: `[framerateConversionAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-av1settings-frameratedenominator)`
+ **低速 PAL** (`slowPal`)
  + AVC (H.264): `[slowPal](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
  + HEVC (H.265): `[slowPal](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-slowpal)`
  + MPEG-2: `[slowPal](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
  + Apple ProRes: `[slowPal](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-slowpal)`
+ **テレシネ** (`telecine`)
  + AVC (H.264): `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-telecine)`
  + HEVC (H.265): `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-telecine)`
  + MPEG-2: `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-telecine)`
  + Apple ProRes: `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-telecine)`
  + **スキャンタイプ** (`[InputScanType](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-input-inputscantype)`)


**一般的なフレームレート比**  

| フレームレートの共通名 | framerateNumerator の値 | framerateDenominator の値 | 
| --- | --- | --- | 
| 23.976 | 24,000 | 1,001 | 
| 29.97 | 30,000 | 1,001 | 
| 59.94 | 60,000 | 1,001 | 

------

# での可変フレームレート入力の使用 AWS Elemental MediaConvert
<a name="using-variable-frame-rate-inputs"></a>

一部のビデオでは、ビデオの再生時間によってフレームレートが変動します。スマートフォンのカメラなど、一部のカメラでは、動きの多いシーンではフレーム数を多くし、動きの少ないシーンではフレーム数を少なくして、自動的にビデオを生成しています。MediaConvert は可変フレームレート (VFR) 入力をサポートしますが、定フレームレート (CFR) 出力のみを作成します。

出力フレームレートのデフォルト設定は [**ソースをフォローする**] にします。**[ソースをフォローする]** では、入力ビデオのフレームレートが一定であるか可変であるかによって、動作が異なります。
+ 一定フレームレート入力の場合、[**ソースをフォローする**] によって、出力は入力ビデオと同じフレームレートになります。
+ 可変フレームレート入力の場合、[**ソースをフォローする**] によって、入力フレームレートの平均であるフレームレートが一定のフレームレートで出力され、最も近い整数標準フレームレート（1、5、10、15、24、30、50、または 60 fps）に切り上げられます。

**機能の制限**  
MediaConvert がサポートする可変フレームレートビデオは、このような点で制限があります。
+ 可変フレームレートは入力のみ対応しています。出力は一定フレームレートのみです。
+ 可変フレームレート入力は、MP4、MOV、WEBM と MKV のコンテナにおいてのみサポートされています。

# でのプログレッシブスキャンタイプとインターレーススキャンタイプの操作 AWS Elemental MediaConvert
<a name="working-with-scan-type"></a>

*プログレッシブ*そして*インターレース*には 2 つのタイプのビデオ表示方式があります。モダンなディスプレイデバイスビデオがインターレースかプログレッシブかを検出し、自動的に検出するビデオを正しく再生します。ただし、最近の画面ではプログレッシブビデオのほうがはるかにきれいに見えます。

インターレース/インターレース解除の使用とテレシネからの変換で最良の結果を得るには、入力ビデオがどのように記録され、どのような変換が行われたかを考慮する必要があります。例えば、インターレースされていない入力に対してインターレース解除を適用すると、出力映像の品質が低下します。

**Topics**
+ [基本的なスキャンタイプの用語](#scan-type-vocabulary)
+ [スキャンタイプ変換の設定](#settings-for-scan-type-conversion)
+ [ビデオのスキャンタイプの変換](converting-scan-type.md)
+ [有効な設定の組み合わせと要件](valid-settings-combinations.md)

## 基本的なスキャンタイプの用語
<a name="scan-type-vocabulary"></a>

プログレッシブビデオ  
*プログレッシブビデオ*すべてのフレームにすべてのラインを含めます。画面のちらつきを大幅に抑えることができるため、最新の画面でも見やすくなります。プログレッシブビデオを表示する機器では、フレーム内のすべての水平線が再描画されます。例えば、1080 本のプログレッシブビデオを 50 ヘルツで再生する機器は、1 秒間に 50 回、1080 本のライン (フレーム内のすべてのライン) を再描画します。

インターレースビデオ  
*インターレースビデオ*では、余分な帯域幅を消費することなく、ビデオディスプレイの認識フレームレートを2倍にする手法を使用します。古いディスプレイでは、ほとんどの人がインターレースビデオの画質低下を感じないでしょう。インターレースビデオフレーム内の*その他の*水平線の再描画をサポートするデバイス。例えば、1080 インターレースビデオを再生する 50 ヘルツで動作するデバイスでは、毎秒 50 回 540 ライン (フレーム内のラインの半分) が再描画されます。

インターレースフレームのフィールド極性  
インターレースビデオは、1 つのビデオフレームに 2 つのフィールドがあり、それぞれのフィールドはビデオの水平ライン 1 本おきに構成されています。ビデオの*フィールド極性*は、この 2 組のラインを区別しています。セットの極性は、トップフィールドが先か、ボトムフィールドが先かを示します。次の図では、トップフィールド極性のセットが青色で示されており、一番上の線が含まれています。底面の極性のセットは赤で表示され、上から 2 番目の水平線が入っています。完全なフレームには両方が含まれており、各セットは交互に更新されます。  

![\[完全なフレームを表すイラストは、青と赤のストライプで交互に構成された正方形です。上のフィールドの四角形は青いストライプのみを示し、白はそれらの間のスペースを表します。最初の青いストライプは、正方形の上のほうにあります。下のフィールドの四角形は赤いストライプのみを示しています。最初の赤いストライプは、トップの下にあるストライプの幅です。\]](http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/images/interlaced-field.PNG)

MediaConvert でインターレース出力を作成する場合、**インターレースモード**設定で最初に来るフィールド極性を指定できます。

## スキャンタイプ変換の設定
<a name="settings-for-scan-type-conversion"></a>

インターレースビデオをプログレッシブビデオに変換するには、このトピックで説明する MediaConvert 設定を指定します。このトピックでは、インターレースとインターレース解除に関連する MediaConvert 設定の値を選択するための概念情報とガイダンスを取り上げます。それらを指定する方法については、「[スキャンタイプの変換の設定](converting-scan-type.md)」トピックの手順を参照してください。

これらの設定のうち有効なものは、他の設定に選んだものに依存します。それらを正しく指定する方法を示す表については、「[要件](valid-settings-combinations.md)」を参照してください。

**デインターレーサー**プリプロセッサ `(Deinterlacer`)  
この親設定を使って、インターレース解除の有効または無効を設定します。インターレース解除の設定を行わず、単にインターレース解除を有効にすると、ジョブがインターレースされたコンテンツをプログレッシブに変換します。デフォルトのインターレース解除が正しく機能するには、入力ビデオがインターレースされ、入力ビデオのフレームが、プログレッシブとしてそれらのフレームにタグを付けるメタデータを持っていないことが必要です。

**インターレース解除の制御** (`DeinterlacerControl`)  
この設定は、デインターレーサー設定の子です。オプションで　**[インターレース解除の制御]** を使用すると、MediaConvert は、プログレッシブとしてタグ付けされているものを含め、入力ビデオのすべてのフレームをインターレース解除します。この設定は、入力ビデオのメタデータが間違っていることが分かっている場合のみ使用します。

**デインタレースアルゴリズム** (`DeinterlaceAlgorithm)`  
この設定は、デインターレーサー設定の子です。オプションで **[インターレース解除アルゴリズム]** を使用して、MediaConvert がインターレース解除を行い、コンテンツの最高品質を得る方法を指定します。シャープな画像の場合は、動的適応補間オプションの 1 つを選択します (**[Interpolate]** (補間) または **[Interpolate ticker]** (補間ティッカー))。動きンを滑らかにするには、ブレンドオプションの 1 つを選択します (**[Blend]** (ブレンド) または **[Interpolate ticker]** (補間ティッカー)。フレーム下部のスクロールするヘッドラインなど、ソースファイルに動くテキストが含まれる場合は、テロップ版のアルゴリズムを選択します。

**インターレース解除モード** (`DeinterlacerMode`)  
この設定は、デインターレーサー設定の子です。オプションで **[インターレース解除モード]** を使用してMediaConvert によるインターレース解除の適用方法を変更できます。  
**[インターレース解除]** のデフォルト値を維持して、通常のインターレース解除をおこないます。  
ハードテレシネ (29.97 fps、インターレース) を 23.976 fps でプログレッシブビデオに変換するには、**[Inverse telecine]** (逆テレシネ) を選択します。逆テレシネを使用する場合も、出力フレームレートを 23.97 に指定する必要があります。MediaConvert はこれを自動的には設定しません。  
**[Adaptive]** (適応) を選択すると、MediaConvert がインターレース入力を自動的に検出し、インターレース解除と逆テレシネを適用します。適応型インターレース解除モードは、出力プリセット、ジョブテンプレート、またはカスタムプログラミングを使用して、同じジョブ設定でアセットのライブラリ全体をトランスコードする場合に便利です。  
この設定に**[Adaptive]** (適応) を選択した場合は、MediaConvert も自動的に逆テレシネを使用します。

**インターレースモード** (`interlaceMode`)  
プログレッシブまたはインターレースの入力からインターレース映像を作成する場合は、この MediaConvert 設定を使用します。この設定のデフォルト値は **Progressive** (プログレッシブ) なので、インターレース出力が必要でない限り、この設定は無視できます。  
インターレース入力を使用してデフォルト設定 **[Progressive]** (プログレッシブ) を維持する場合は、**[Interlace mode]** (インターレースモード) で **[Deinterlace]** (インターレース解除) を有効にすべきです。そうでない場合、プログレッシブ出力は非常に低いビデオ品質となります。
インターレース出力を作成するときは、**[Interlace mode]** (インターレースモード) を使用して出力の[フィールド極性](#scan-type-vocabulary)を指定します。最初に来るフィールドを直接指定することも、ソース入力の極性に従うように設定することも可能です。複数の入力を持つジョブの場合、入力の極性によって、出力は最初にトップフィールドとボトムフィールドが混在する場合があります。  
**[Interlace mode]** (インターレースモード) をソースをフォローし、入力がプログレッシブであるように設定した場合の出力のフィールド極性は、設定したフォローオプションによって異なります。**フォロー、トップフィールド**では、先頭フィールドが最初に出力されます。**フォロー、ボトムフィールド**では、一番下のフィールドが最初に出力されます。

**スキャンタイプ** (`inputScanType`)  
この設定は、入力がプログレッシブセグメントフレーム (PsF) の場合にのみ使用します。MediaConvert は、プログレッシブ入力とインターレース入力を自動的に検出します。しかし、PsF は検出しません。入力が PsF の場合は、**スキャンタイプ**に**PsF**を設定して、インターレース解除とフレームレート変換を行うときの品質をより良く保ちます。

# ビデオのスキャンタイプの変換
<a name="converting-scan-type"></a>

 どの設定方法を使うかを決めたら、次のいずれかの手順でジョブを設定します。これらの設定に適した値の選択に関する概念情報とガイダンスについては、「[スキャンタイプ変換の設定](working-with-scan-type.md#settings-for-scan-type-conversion)」を参照してください。

**スキャンタイプとテレシネを変換するトランスコードジョブを設定するには (コンソール)**

1. トピック [スキャンタイプ変換の設定](working-with-scan-type.md#settings-for-scan-type-conversion) を参照して、インターレースまたはインターレース解除に設定する値を決定します。

1. 「[チュートリアル: ジョブ設定の構成](setting-up-a-job.md)」の説明に従って、ジョブの入力と出力を設定します。

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

1. **[Encoding settings]** (エンコーダー設定) セクションで以下の必要な設定を見つけてください。
   + **デインターレーサー**プリプロセッサ: **[Encoding settings]** (エンコーダー設定) セクションの下部にあるプリプロセッサのリストから **[Deinterlacer]** (デインターレーサー) を選択します。
   + **デインタレースの制御**: この設定は、デインターレーサーを有効にした後の **[Deinterlacer]** (デインターレーサー) セクションで見つけることができます。
   + **インターレース解除アルゴリズム**: この設定は、デインターレーサーを有効にした後の **[Deinterlacer]** (デインターレーサー) セクションで見つけることができます。
   + **インターレース解除モード**: この設定は、デインターレーサーを有効にした後の **[Deinterlacer]** (デインターレーサー) セクションで見つけることができます。
   + **インターレースモード**: この設定は **[Encoding settings]** (エンコーダー設定) の直下にあります。ウェブブラウザの検索機能を使用して、この設定を探すことができます。
   + **[テレシネ]**: この設定は、**[フレームレート]** に **[29.970]** を設定した場合のみ MediaConvert コンソールに表示されます。**エンコーダー設定**直下の**フレームレート**を見つけます。ウェブブラウザの検索機能を使用して、この設定を探すことができます。

     **テレシネ** のデフォルト値は、**なし** です。したがって、テレシネ出力を作成するときにのみ、この設定が MediaConvert コンソールに表示されるようにする必要があります。

**スキャンタイプとテレシネ (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)

1. トピック [スキャンタイプ変換の設定](working-with-scan-type.md#settings-for-scan-type-conversion) を参照して、インターレースまたはインターレース解除に設定する値を決定します。

1. MediaConvert コンソールを使用して JSON ジョブ仕様を生成します。コンソールは MediaConvert のジョブスキーマに対するインタラクティブな検証機能として機能するので、この方法をお勧めします。以下の手順で、コンソールを使って JSON ジョブ仕様書を生成します。

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

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

   *AWS Elemental MediaConvert API リファレンス*で、ジョブ設定構造内の各設定が属する場所など、追加情報を見つけます。このリストのリンクは、そのドキュメントの設定に関する情報に移動します。
   + **デインターレーサー**プリプロセッサ: `[Deinterlacer](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-videopreprocessor-deinterlacer)`
   + **インターレース解除の制御**: `[DeinterlacerControl](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-deinterlacer-control)`
   + **インターレース解除アルゴリズム**: `[DeinterlaceAlgorithm](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-deinterlacer-algorithm)`
   + **インターレースモード**: `[DeinterlacerMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-deinterlacer-mode)`
   + **インターレースモード** (`interlaceMode`)
     + AVC (H.264): `[interlaceMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-interlacemode)`
     + HEVC (H.265): `[interlaceMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-interlacemode)`
     + MPEG-2: `[interlaceMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-interlacemode)`
     + Apple ProRes: `[interlaceMode](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-interlacemode)`
   + **テレシネ** (`telecine`)
     + AVC (H.264): `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h264settings-telecine)`
     + HEVC (H.265): `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-h265settings-telecine)`
     + MPEG-2: `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-mpeg2settings-telecine)`
     + Apple ProRes: `[telecine](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-proressettings-telecine)`
   + **スキャンタイプ** (`[InputScanType](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-input-inputscantype)`)

# 有効な設定の組み合わせと要件
<a name="valid-settings-combinations"></a>

この表は、使用するスキャンタイプの設定が有効であること、ソース入力のスキャンタイプで動作することを確認するために使用します。

**注記**  
**インターレース解除アルゴリズム**は、この表には表示されません。有効にした方が理にかなっているときはいつでも、**デインターレーサー**で、他の設定に関係なく、任意の値を選択できます。


| この入力を変換するには | この出力へ | 次の設定値を使用する | 
| --- | --- | --- | 
|  プログレッシブ  |  プログレッシブ  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ (デフォルト) **テレシネ機能**なし (デフォルト)  | 
|  インターレース  |  プログレッシブ  |  **デインターレーサー**: 有効 **インターレース解除の制御**: どちらかの値 **インターレースモード**: インターレース解除 (デフォルト) **インターレースモード**: プログレッシブ (デフォルト) **テレシネ機能**なし (デフォルト)  | 
|  ハードテレシネ  |  プログレッシブ  |  **デインターレーサー**: 有効 **インターレース解除の制御**: どちらかの値 **インターレースモード**: 逆テレシネ機能 **インターレースモード**: プログレッシブ (デフォルト) **テレシネ機能**なし (デフォルト) **フレームレート**: 23.976  | 
|  ハードテレシネ  |  プログレッシブ *いつ **Deinterlace mode** (インターレース解除モード) で **Adaptive** (適応) を使用したいのか*  |  **デインターレーサー**: 有効 **インターレース解除の制御**: ノーマル **インターレースモード**: 適応 **インターレースモード**: プログレッシブ (デフォルト) **テレシネ機能**なし (デフォルト) **フレームレート**: 23.976  | 
|  ソフトテレシネ  |  プログレッシブ  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ (デフォルト) **テレシネ機能**なし (デフォルト) **フレームレート**: 23.976  | 
|  複数の入力、一部インターレースで一部プログレッシブ  |  プログレッシブ  |  **デインターレーサー**: 有効 **インターレース解除の制御**: ノーマル **インターレースモード**: 適応 **インターレースモード**: プログレッシブ (デフォルト) **テレシネ機能**なし (デフォルト)  | 
|  プログレッシブ  |  ハードテレシネ  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ機能**: ハード **フレームレート**: 29.97  | 
|  ハードテレシネ  |  ハードテレシネ  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ機能**: なし **フレームレート**: ソースをフォロー  | 
|  ソフトテレシネ  |  ハードテレシネ  |  **デインターレーサー**: 無効 **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ機能**: ハード **フレームレート**: 29.97  | 
|  複数の入力、一部インターレースで一部プログレッシブ  |  ハードテレシネ  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ機能**: ハード **フレームレート**: 29.97  | 
|  インターレース  |  インターレース  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ機能**: なし  | 
|  複数の入力、一部インターレースで一部プログレッシブ  |  インターレース  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ機能**: なし  | 
|  プログレッシブ  |  ソフトテレシネ  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ**: ソフト  | 
|  ハードテレシネ  |  ソフトテレシネ  |  **デインターレーサー**: 有効 **インターレース解除の制御**: どちらかの値 **インターレースモード**: 逆テレシネ機能 **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ**: ソフト **フレームレート**: 23.967  | 
|  ハードテレシネ  |  ソフトテレシネ *いつ **Deinterlace mode** (インターレース解除モード) で **Adaptive** (適応) を使用したいのか*  |  **デインターレーサー**: 有効 **インターレース解除の制御**: ノーマル **インターレースモード**: 適応 **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ**: ソフト **フレームレート**: 23.967  | 
|  ソフトテレシネ  |  ソフトテレシネ  |  **デインターレーサー**: 無効 **インターレース解除の制御**: 該当なし **インターレースモード**: 該当なし **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ**: ソフト  | 
|  複数の入力、一部インターレースで一部プログレッシブ  |  ソフトテレシネ  |  **デインターレーサー**: 有効 **インターレース解除の制御**: ノーマル **インターレースモード**: 適応 **インターレースモード**: プログレッシブ以外の任意の値 **テレシネ**: ソフト **フレームレート**: 23.967  | 

# でのテレシネの使用 AWS Elemental MediaConvert
<a name="working-with-telecine-and-inverse-telecine"></a>

フレームレートを23.976 フレーム/秒 (fps) から 29.97 fpsに変換する時に、出力スキャンの種類がインターレースされている場合は、オプションで**テレシネ**設定でハードテレシネまたはソフトテレシネを有効にします。*ハードテレシネ*は、インターレースビデオフレームフィールドを複数のフレームに複製して 29.97i 出力を生成します。*ソフトテレシネ*は、再生中に変換を行うために、ビデオプレーヤーデバイスに信号を送る 23.976 fps の出力を生成します。一般に、放送局は、NTSC セットトップボックスへの放送用のフィルム資産を準備する際にテレシネを使用します。

関連する MediaConvert の設定方法は、入力のスキャンタイプとフレームレート、および入力にテレシネフレームがすでにあるかどうかによって異なります。関連する設定の詳細については、次のリストを参照してください。概要テーブルについては、「[要件](valid-settings-combinations.md)」を参照してください。関連設定

**フレームレート** (`framerateControl`、`framerateNumerator`、`framerateDenominator`)  
テレシネ設定を有効にする場合でも、出力フレームレートを 29.97 として指定する必要があります。MediaConvert はこれを自動的には設定しません。

**フレームレート変換アルゴリズム** (`framerateConversionAlgorithm`)  
入力フレームレートが 23.976 ではなく、[**テレシネ**] を有効にしたときは、MediaConvert は、テレシネを適用する前に、指定したフレームレート変換アルゴリズムを使用して、フレームレートを 23.976 に変換します。入力フレームレートが 23.976 の場合、MediaConvert は、**フレームレート変換アルゴリズム**に設定した値は無視します。

**デインターレーサー**プリプロセッサ `(Deinterlacer`)  
インターレースを削除してプログレッシブ出力を作成する場合は、デインターレーサーを有効にします。テレシネ入力からインターレースを削除する場合は、**インターレースモード**も必ず**逆テレシネ**に設定してください。  
インターレース解除の詳細については、「[プログレッシブスキャンタイプとインターレーススキャンタイプ](working-with-scan-type.md)」を参照してください。

**インターレースモード** (`interlaceMode`)  
入力がプログレッシブで、テレシネ出力をセットアップする場合は、[**インターレースモード**] を使用してインターレースを適用します。  
インターレースの詳細については、「[プログレッシブスキャンタイプとインターレーススキャンタイプ](working-with-scan-type.md)」を参照してください。

**スキャンタイプ** (`inputScanType`)  
この設定は、入力がプログレッシブセグメントフレーム (PsF) の場合にのみ使用します。MediaConvert は、プログレッシブ入力とインターレース入力を自動的に検出します。しかし、PsF は検出しません。入力が PsF の場合は、**スキャンタイプ**に**PsF**を設定して、インターレース解除とフレームレート変換を行うときの品質をより良く保ちます。

テレシネとの間でビデオを変換するジョブを設定する MediaConvert コンソールおよび API 手順については、「[スキャンタイプの変換の設定](converting-scan-type.md)」 を参照してください。

**ヒント**  
ビデオ処理ワークフローがテレシネを必要としない場合は、標準のプログレッシブ出力を選択します。