

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

# ユースケース C: 1 つの入力形式を出力ごとに 1 つの別の形式に変換する
<a name="use-case-one-input-format-different-format-for-each-output"></a>

MediaLiveのキャプションの例では、典型的なシナリオから[[3番目のユースケース](use-case-one-input-format-to-one-output-format-not-converted.md)](use-case-one-input-format-to-several-output-formats.md)を実装する方法を示しています。入力が 1 つの形式の字幕と複数の言語で設定されています。複数の異なる形式の出力を生成するとします。出力ごとに字幕を別の形式に変換するが、すべての言語を含めるとします。

例えば、入力にチェコ語とポーランド語のテレテキスト字幕が含まれているとします。Microsoft Smooth 出力と HLS 出力を生成するとします。Microsoft Smooth 出力では、1 つの動画と 1 つのオーディオを含め、字幕を TTML に変換する必要があります。HLS 出力では、1 つの動画と 1 つのオーディオを含め、字幕を WebVTT に変換する必要があります。

![\[Diagram showing input captions and output formats for Microsoft Smooth and HLS groups.\]](http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/images/captions_INttext_OUT_OPmss_hls_result.png)


このユースケース用に を設定するには、以下の手順に従います。

1. 作成するチャンネルのナビゲーションペインの **[Input attachments]** (入力アタッチ) で入力を選択します。

1. **[General input settings]** (入力全般設定) で **[Add captions selector]** (字幕セレクタの追加) を 2 回選択して、以下の字幕セレクタを作成します。
   + チェコ語のテレテキストの字幕セレクタ 1。チェコ語の字幕を保持するページを指定します。
   + ポーランド語のテレテキストの字幕セレクタ 2。ポーランド語の字幕を保持するページを指定します。

   字幕を 2 つの異なる出力 (Microsoft Smooth と HLS) に含めても、それらの字幕を入力から抽出する必要があるのは 1 回のみです。したがって、言語ごとに作成する必要がある字幕セレクタは 1 つのみです。

1. Microsoft Smooth 出力グループを作成し、以下のように設定します。
   + 1 つの出力を作成し、動画とオーディオを設定します。
   + 1 つの字幕エンコードを含み、動画またはオーディオエンコードを含まない、2 番目の出力を作成し、以下のように設定します。
     + **[Captions selector name]** (字幕セレクタ名): 字幕セレクタ 1。
     + **[Captions settings]** (字幕設定): TTML。
     + **[Language code] (言語コード**) と **[Language description]** (言語の説明): チェコ語。
     + **[Style control]** (スタイルコントロール): 必要に応じて設定します。
   + 1 つの字幕エンコードを含み、動画またはオーディオエンコードを含まない、3 番目の出力を作成し、以下のように設定します。
     + **[Captions selector name]** (字幕セレクタ名): 字幕セレクタ 2。
     + **[Captions settings]** (字幕設定): TTML。
     + **[Language code] (言語コード**) と **[Language description]** (言語の説明): ポーランド語。
     + その他のフィールド: 2 番目の出力 (チェコ語の字幕) と同じ。

1. HLS 出力グループを作成し、以下のように設定します。
   + 1 つの出力を作成し、動画とオーディオを設定します。
   + 1 つの字幕エンコードを含み、動画またはオーディオエンコードを含まない、2 番目の出力を作成し、以下のように設定します。
     + **[Captions selector name]** (字幕セレクタ名): 字幕セレクタ 1。
     + **Captions settings** (字幕設定): WebVTT。
     + **[Language code] (言語コード**) と **[Language description]** (言語の説明): チェコ語。
     + その他のフィールド: 必要に応じて設定します。
   + 1 つの字幕エンコードを含み、動画またはオーディオエンコードを含まない、3 番目の字幕出力を作成し、以下のように設定します。
     + **[Captions selector name]** (字幕セレクタ名): 字幕セレクタ 2。
     + **Captions settings** (字幕設定): WebVTT
     + **[Language code] (言語コード**) と **[Language description]** (言語の説明): ポーランド語。
     + その他のフィールド: 2 番目の出力 (チェコ語の字幕) と同じ。

1. チャンネルの設定を終了したら、保存します。