翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
スマート字幕の設定 (コンソール)
MediaLive コンソールを使用してチャネルでスマート字幕を有効にするには、次の手順に従います。
-
チャネルの作成ページで、チャネルに少なくとも 1 つの入力アタッチメントを追加していることを確認します。スマート字幕字幕セレクタを追加する前に、入力アタッチメントが必要です。
スマートサブタイトルで特定のオーディオトラックを文字起こしする場合は、Elemental Inference 設定に進む前に、入力アタッチメントにオーディオセレクタを追加します。
-
Elemental Inference 設定セクションに移動します。
-
State で、Enabled を選択します。
-
Elemental Inference フィードでは、サブタイトル出力を含むフィードを選択します。フィードをまだ作成していない場合は、新しいフィードの作成を選択してフィードを設定します。
入力アタッチメントにオーディオセレクタがある場合は、オーディオセレクタ名として、文字起こしするオーディオを含むオーディオセレクタを選択します。
-
スマート字幕で、スマート字幕の追加字幕セレクタを選択します。これにより、入力アタッチメントに字幕セレクタが追加されます。
-
字幕セレクタを設定します。
-
字幕セレクタ名 – 字幕セレクタの名前を入力します (例:
SmartSubtitlesSelector1)。 -
言語コード – ソースメディア内のオーディオの言語を選択します。これは、選択したフィードのサブタイトル出力で設定された言語と一致する必要があります。
-
字幕同期モード – MediaLive が生成された字幕をビデオ出力と同期する方法を選択します。
-
動画整列字幕 (デフォルト) – MediaLive は動画を遅延させて、字幕が音声と動画と同期されるようにします。
-
動画の遅延なし – MediaLive は動画のキャプション配置を遅延しません。字幕の出力タイミングは、字幕が利用可能になるとビデオに合わせて調整されます。
-
-
字幕出力 – 選択したフィードから字幕出力を選択します。フィードにサブタイトル出力がない場合は、続行する前にフィードを更新して追加する必要があります。
-
-
字幕の字幕出力を作成します。
-
出力グループ (HLS、MediaPackage、MediaPackage V2、CMAF Ingest、または Microsoft Smooth) に新しい出力を追加します。
-
字幕のみが含まれるように、この出力からビデオエンコードとオーディオエンコードを削除します。
-
キャプションの説明を追加し、送信先形式を TTML (MediaPackage V2、CMAF Ingest、または Microsoft Smooth 出力グループの場合) または WebVTT (HLS または MediaPackage 出力グループの場合) に設定します。
-
字幕セレクタ名で、前に作成したスマート字幕字幕セレクタを選択します。
-
注記
スマート字幕を設定する前に、字幕出力を含む Elemental Inference フィードを作成する必要があります。フィードは、次のいずれかの方法で作成できます。
-
MediaLive コンソールで、「Elemental Inference settings」セクションで「Create new feed」を選択します。サイドパネルが開き、フィード名の設定、字幕の有効化、言語コードの設定を行うことができます。
-
Elemental Inference コンソールで、フィードを作成し、サブタイトル出力を追加します。
-
の使用 AWS CLI。手順については、「を使用した Elemental Inference 機能 AWS CLI」を参照してください。