MediaConvert
ユーザーガイド

タイムコードの設定

MediaConvert は、変換済みの動画フレームをタイムコードで管理します。タイムコードを使用して、一部のオーディオとキャプションを同期したり、出力に動画フレームを表示するタイミングを決めたりします。また、タイムコードを使用して、動画の一部にのみ適用する—入力クリッピングやグラフィックオーバーレイ (イメージ挿入)— などの機能を管理します。

ヒント

表示されるべきグラフィックオーバーレイまたはサイドカーキャプションが表示されていない、または全く現れない場合は、ジョブ全体と入力タイムコード ソース[Start at 0](0 から開始)に設定します。

タイムコード設定は 3 つのグループに明確に区分され、それぞれがコンソールの 3 つの異なる場所にあります。

ジョブ全体のタイムコード設定

[Job settings] (ジョブ設定) の [Timecode configuration] (タイムコード設定) は、タイムコードを出力に表示する方法に影響します。この設定は、ジョブの各出力に適用される機能のシステム動作にも影響します。これには以下が含まれます。

  • オーバーレイドグラフィックス (挿入されたイメージ) が動画に現れたとき

  • HLS バリアントプレイリストに時間を表示する方法

  • 挿入したタイムコードを出力に表示する方法

  • アンカータイムコードを指定する場合、指定したタイムコードをサービスで解釈する方法

API または SDK を使用する場合、これらの設定はジョブの JSON ファイルで、次の場所にあります。 SettingsTimecodeConfig

入力タイムコード設定

[Input] (入力) の [Timecode source] (タイムコードソース) 設定は以下にのみ影響します。

  • 動画とは別個の入力ファイルとして指定するオーディオとキャプションの同期

  • 入力クリッピングを使用して入力の一部のみを変換対象として指定する場合、指定したタイムコードをサービスで解釈する方法

API または SDK を使用する場合、これらの設定はジョブの JSON ファイルで、次の場所にあります。 TimecodeSource、場所 SettingsInputs

出力タイムコード設定

[Output] (出力) のタイムコード設定は、タイムコード情報を各出力に表示するかどうかと表示方法を決定します。

  • [Output] (出力)、[Stream settings] (ストリーム設定)、および [Video] (動画) の [Timecode insertion] (タイムコード挿入) は、タイムコードのメタデータを特定の出力に埋め込むかどうかを決定します。タイムコードは、MPEG-2、Apple ProRes、H.264、および H.265 の各出力に挿入できます。

  • [Output] (出力) の [Stream settings] (ストリーム設定)、[Video] (動画)、および [Preprocessors] (プリプロセッサ) の [Timecode burn-in] (タイムコード焼き付け) 設定は、動画フレームにタイムコードをビジュアルに刻む込むかどうかを決定します。

正確なフレームを提供するために、AWS Elemental MediaConvert で使用するタイムコードでは、ミリ秒ではなくフレーム番号でフレームを指定します。すべてのタイムコード: 24 時間形式とフレーム番号、HH:MM:SS:FF を使用します。