

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

# フレームレート変換の操作
<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**を設定して、インターレース解除とフレームレート変換を行うときの品質をより良く保ちます。