翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 1: 入力に字幕セレクタを作成する
使用する字幕を指定し、各字幕を字幕セレクタに割り当てる必要があります。字幕セレクタを作成しないと、出力に字幕を含めることができません。すべての字幕がメディアから削除されます。
次に、チャンネルに字幕セレクタを追加して、必要な字幕を抽出する必要があります。抽出された各字幕アセットは、1 つの字幕セレクタに含まれます。例えば、1 つのセレクタにチェコ語のテレテキスト字幕が含まれているとします。
必要な字幕を特定する
-
入力に含まれている字幕を特定します (入力の提供元がこの情報を提供する必要があります)。字幕形式と各形式の言語を特定します。
-
使用する形式と言語を特定します。
-
DVB-Sub または SCTE-27 字幕を Web に変換する場合VTT、 が取り込む MediaLive ことができる言語の数には制限があります。詳細については、「字幕によるOCR変換の使用に関する制約」を参照してください。
-
以下のガイダンスを使用して、チャンネルの入力に作成する字幕セレクタの数を決定します。ガイダンスについては、この手順の後に表示される表を参照してください。
これで、作成する字幕セレクタのリストを用意できました。例:
-
字幕セレクタ 1: チェコ語のテレテキスト字幕
-
字幕セレクタ 2: ポーランド語のテレテキスト字幕
ソース字幕 | 出力字幕 | 結果 |
---|---|---|
ARIB | ARIB | 単一の字幕セレクタを作成します。常にすべての言語が選択されます。 |
埋め込み | 埋め込み | 単一の字幕セレクタを作成します。常にすべての言語が選択されます。詳細については、「埋め込みの情報 」を参照してください。 |
埋め込み | 別の形式 | 入力から抽出する言語と、出力に含める言語を指定します。指定された言語は、埋め込み字幕から抽出され、新しい形式に変換されます。 |
DVBサブ | ウェブVTT | 言語ごとに 1 つのキャプションセレクタを作成し、入力には最大 3 つのキャプションセレクタを作成します。この制限の詳細については、「字幕によるOCR変換の使用に関する制約」を参照してください。 |
DVBサブ | SMPTE-TT | 言語ごとに 1 つのキャプションセレクタを作成します。指定された言語は DVB-Sub 字幕から抽出され、新しい形式に変換されます。 |
DVBサブ | DVBサブ | 単一の字幕セレクタを作成します。すべての言語がパススルーされます。 |
SCTE-27 | ウェブVTT | 言語ごとに 1 つのキャプションセレクタを作成し、入力には最大 3 つのキャプションセレクタを作成します。この制限の詳細については、「字幕によるOCR変換の使用に関する制約」を参照してください。 |
テレテキスト | テレテキスト | 単一の字幕セレクタを作成します。すべての言語がパススルーされます。テレテキスト内のすべてのページがパススルーされます。詳細については、「テレテキストの情報」を参照してください。 |
テレテキスト | 別の形式 | テレテキストソースがあり、出力に別の形式が必要な場合は、言語と形式の組み合わせごとに 1 つの字幕セレクタを作成します。 |
その他の組み合わせ | 言語と形式の組み合わせごとに 1 つの字幕セレクタを作成します。 |
字幕セレクタを作成する
-
作成するチャンネルのナビゲーションペインの [Input attachments] (入力アタッチ) で入力を選択します。
-
一般的な入力設定に移動し、字幕セレクタの追加 を選択します。
-
字幕セレクタ名 に、ソースの字幕を説明する名前を入力します。例えば
Teletext Czech
です。 -
セレクタ設定 で、ソースキャプションの形式を選択します。
-
ほとんどの形式において、追加のフィールドが表示されます。フィールドの詳細については、フィールドの横にある [情報] リンクを選択してください。さらに、DVB「-Sub」またはSCTE「-27」、「埋め込み」、または「テレテキスト」を参照してください。
-
必要に応じて、追加の字幕セレクタを作成します。
DVB-Sub または SCTE-27 の情報
-
字幕の場所を指定する必要があります。
次の表で説明されているいずれかの方法で、 PIDまたは 言語コードフィールドに入力します。テーブルの各行は、これらの 2 つのフィールドを完了するための有効な方法を示しています。
PID 言語コード 結果 指定 空白 指定された から字幕を抽出しますPID。 空白 指定 指定された言語に一致する が最初にPID MediaLive 遭遇した から字幕を抽出します。これは、数値が最も小さい である場合PIDとそうでない場合があります。 指定 指定 指定された から字幕を抽出しますPID。言語コード MediaLive を無視するため、空白のままにすることをお勧めします。 空白 空白 ソースが DVB-Sub で、出力が DVB-Sub の場合にのみ有効です。この PIDと Language の組み合わせでは、すべての入力 DVB-Sub PIDsが出力に含まれます。 SCTE-27 には無効です。
-
字幕を Web に変換する場合はVTT、字幕の言語も指定する必要があります。
OCR 言語フィールドに入力して、このセレクタで指定された字幕の言語を指定します。
MediaLive キャプションをウェブ に変換しない場合、 はこのフィールドの値を無視しますVTT。
埋め込みの情報
入力キャプションが埋め込み (EIA-608 または CEA-708)、埋め込み+SCTE-20、SCTE-20+ 埋め込み、または SCTE-20 のいずれかである場合は、このセクションをお読みください。
字幕セレクタの数
-
埋め込みパススルー – 字幕セレクタを 1 つだけ作成します。このシナリオでは、すべての言語が自動的に抽出され、出力に自動的に含まれます。
-
埋め込み (入力) - 別の形式 (出力) – 出力に含める言語ごとに 1 つの字幕セレクタを作成します (字幕セレクタは最大 4 つまで)。
-
埋め込みパススルーと埋め込み変換の組み合わせ – 一部の出力や他の embedded-to-other 出力で埋め込みパススルーを設定する場合は、出力に含める言語ごとに 1 つの字幕セレクタを作成し、最大 4 つのセレクタにします。このアクションを明示的に指定するセレクタがない場合でも、埋め込みパススルー出力のセレクタについて心配する必要はありません。 MediaLive は、その出力のすべての言語を抽出します。
Captions selector (字幕セレクタ) フィールド
-
Selector settings (セレクタ設定):
-
ソースキャプションが埋め込まれている (EIA-608 または CEA-708)、埋め込み+SCTE-20、または SCTE-20+ 埋め込まれている場合は、埋め込みを選択します。
-
ソースキャプションが SCTE-20 のみの場合は、SCTE-20 を選択します。
-
-
EIA-608 トラック番号 – このフィールドは抽出する言語を指定します。以下のように入力します。
-
埋め込みパススルーのみを設定する場合 (入力埋め込み字幕用に字幕セレクタを 1 つのみ作成する場合) は、このフィールドは無視されるため、デフォルトのままにします。
-
埋め込みから別の形式への変換の場合 (複数の字幕セレクタを作成して言語ごとに 1 つ使用する場合) は、必要な言語を保持する (入力の) CC インスタンスの番号を指定します。
-
-
608 を 708 に変換: 埋め込みソースキャプションは、EIA-608 字幕、CEA-708 字幕、または EIA-608 と CEA-708 の両方にすることができます。 AWS Elemental MediaLive がコンテンツを取り込むときに、これらのキャプションの処理方法を指定できます。以下の表では、さまざまなシナリオでの動作について説明しています。
EIAソースで -608
CEAソースで -708
変換するフィールド
結果
あり
なし
アップコンバート
CEA-708 データは EIA-608 データに基づいて作成されます。EIA-608 データは、-CEA708 データに 608 互換ビットとして追加されます。
あり なし [Disabled] (無効)
元の EIA-608 は保持されます。
なし
あり
アップコンバート
元の CEA-708 は保持されます。
なし あり [Disabled] (無効)
元の CEA-708 は保持されます。
はい
あり
アップコンバート
CEA-708 データは破棄されます。新しい CEA-708 データは、EIA-608 データに基づいて作成されます。EIA-608 データは、-CEA708 データに 608 互換ビットとして追加されます。
新しい CEA-708 データには CEA-708 フォーマット機能は含まれません。
非推奨
はい あり [Disabled] (無効)
元の EIA-608 は保持され、元の CEA-708 は保持されます。
-
SCTE-20 検出 – ソースキャプションが埋め込み (EIA-608 または CEA-708) と SCTE-20 を組み合わせた場合、このフィールドを Auto . AWS Elemental MediaLive gives 設定を 608/708 埋め込みキャプションに設定しますが、必要に応じて SCTE-20 キャプションを使用するように切り替えることができます。このフィールドをオフ に設定すると、 は SCTE-20 字幕を使用し AWS Elemental MediaLive ません。
テレテキストの情報
テレテキストは、字幕だけでなく複数タイプの情報を含むことができる形式のデータです。テレテキストは以下のいずれかの方法で処理できます。
-
テレテキスト入力全体を含める場合は、テレテキストパススルーを設定する必要があります。テレテキスト全体が別の形式に変換されることはありません。
-
個々の字幕ページ (特定の言語の字幕) を抽出して、別の字幕形式に変換します。
-
個々の字幕のページ (特定の言語の字幕) を抽出してテレテキストで保持することはできません。個別に抽出した字幕ページは、別の形式に変換する必要があります。
字幕セレクタの数
-
テレテキストパススルー字幕を設定する場合は、出力に複数の言語を含めるときでも、字幕セレクタは 1 つのみ作成します。このシナリオでは、すべての言語が自動的に抽出され、出力に含まれます。
-
T を設定する場合はeletext-to-other、出力に含める言語ごとに 1 つの字幕セレクタを作成します。例えば、英語のテレテキストを抽出する 1 つのセレクタと、スウェーデン語のテレテキストを抽出する 1 つのセレクタを作成します。
-
一部の出力でテレテキストパススルーを設定し、他の出力で Teletext-to-other を設定する場合は、出力に含める言語ごとに 1 つの字幕セレクタを作成します。パススルー出力のセレクタについて心配する必要はありません。 MediaLive は、このアクションを明示的に指定するセレクタがない場合でも、すべてのデータを渡します。
Captions selector (字幕セレクタ) フィールド
-
Selector settings (セレクタ設定) – [Teletext] (テレテキスト) を選択します。
-
Page number (ページ番号) – このフィールドでは、必要な言語のページを指定します。以下のように入力します。
-
テレテキストパススルー字幕を設定する場合 (つまり、入力字幕用にセレクタを 1 つのみ作成する場合) は、このフィールドを空欄にします。値は無視されます。
-
テレテキストを別の形式に変換する場合 (つまり、言語ごとに異なる複数の字幕セレクタを作成する場合) は、[Language code] (言語コード) フィールドに値を入力して言語のページを指定します。このフィールドを空のままにすると、チャンネルを保存するときに検証エラーが発生します。
-
位置決め長方形を含める
ソースキャプションを EBU-TT-D に変換する場合は、オプションで、出力のビデオフレームにキャプションを配置する長方形を定義できます。この機能を使用する場合は、次のように適用されます。
-
このキャプションセレクタを使用するすべての EBU-TT-D 出力に適用されます。
-
この字幕セレクタを使用する他の形式の出力字幕には適用されません。位置情報は、これらの他の字幕形式からは単に省略されます。
基礎となるビデオフレームを基準にした長方形を定義します。例えば、長方形の左端の位置を、ビデオフレーム全体の幅に対するパーセンテージで指定します。値 10 は、「フレーム幅の 10% の値 X を計算する」ことを意味します。次いで、ビデオフレームの左端を見つけ、X ピクセルをフレームに移動して、長方形の左端を描きます」。
固定数ではなくパーセンテージを指定すると、長方形は同じ出力内の異なるビデオレンディション (異なる解像度) に対して機能することを意味します。
測位長方形を定義するには、以下の手順に従います。
-
[Output rectangle] (出力長方形) フィールドで、[Caption rectangle] (字幕の長方形) を選択します。
-
長方形の 4 辺のフィールド (左オフセット、幅、上オフセット、および高さ) に値を入力します。