

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

# [Streams] セクション
<a name="mediapackage-encode-packaging"></a>

次のフィールドは、出力内の動画ストリーム、オーディオストリーム、字幕ストリーム (エンコード) のエンコーディングに関連します。
+ **[ストリーム設定]** セクション

エンコードの作成については、以下のセクションを参照してください。
+ [ビデオエンコードを設定する](creating-a-channel-step6.md)
+ [オーディオエンコードを設定する](creating-a-channel-step7.md)
+  [字幕エンコードを設定する](creating-a-channel-step8.md)

## ビデオエンコードとオーディオのみのエンコードのパッケージ化
<a name="mediapackage-audio-rendition-handling"></a>

MediaLive は、各出力内のエンコードのパッケージングを次のように処理します。
+ 出力に動画とオーディオの両方が含まれている場合 (およびオプションで字幕)、オーディオレンディションは「**program audio**」としてマークされます。
+ 出力に動画が含まれていない場合、オーディオレンディションは「**audio only**」としてマークされ、各オーディオエンコードは「**ALTERNATE\_AUDIO\_NOT\_AUTO\_SELECT**」としてマークされます。

## 動画の幅と高さの設定
<a name="mediapackage-width-height"></a>

このセクションでは、[**ストリーム設定**] の [**Video (動画)**] のフィールドについて説明します。

[**Width (幅)**] と [**Height (高さ)**] で値を指定する必要があります。MediaPackage 出力グループでは、これらのフィールドを空白のままにしてソースビデオの幅と高さを使用することはできません。

## 動画のアスペクト比の設定
<a name="mediapackage-aspect-ratio"></a>

このセクションでは、[**ストリーム設定**] の [**Video (動画)**]、[**Aspect ratio (アスペクト比)**] のフィールドについて説明します。

[**PAR コントロール**] を「**SPECIFIED**」に設定する必要があります。MediaPackage 出力グループは、ソース動画に従う出力のアスペクト比の設定をサポートしていません。「**SPECIFIED**」を選択した場合は、[**PAR numerator (PAR 分子)**] と [**PAR denominator (PAR 分母)**] を入力する必要があります。[**AFD**] フィールドは必要に応じて設定します。

## 動画のフレームレートの設定
<a name="mediapackage-framerate"></a>

このセクションでは、[**ストリーム設定**] の [**Video (動画)**]、[**Frame rate (フレームレート)**] のフィールドについて説明します。

[**Framerate control**] を「**SPECIFIED**」に設定する必要があります。MediaPackage 出力グループでは、ソース動画に従うように出力のフレームレートを設定することはできません。「**SPECIFIED**」を選択した場合は、[**Framerate numerator**] と [**Framerate denominator (フレームレート分母)**] を入力する必要があります。スキャンタイプは必要に応じて設定できます。フレームレートに直接関係しません。

## GOP とセグメントの設定
<a name="mediapackage-gop-segments"></a>

このセクションでは、[**ストリーム設定**] の [**Video (動画)**]、[**GOP structure (GOP 構造)**] のフィールドについて説明します。

動画の場合、GOP サイズを設定して、MediaLive からの出力に、MediaPackage で指定したセグメントサイズに近いセグメントサイズがあることを確認する必要があります。MediaLive と MediaPackage は連携して最終的なセグメントサイズを取得します。ロジックは次のとおりです。
+ MediaLive では、**[GOP size]** (GOP サイズ) フィールドと **[GOP size units]** (GOP サイズ単位) フィールドを指定します。
+ MediaLive は、**[Output]** (出力) ページの **[Video]** (動画) セクションで指定したフレームレートを考慮して、GOP 継続時間を計算します。
+ MediaPackage では、セグメントの再生時間を指定します。常に整数を指定します。このセグメント再生時間は、*必要な*最小再生時間です。
+ MediaPackage は、MediaLive から動画を受信するときに、整数の GOP をセグメントに合わせるために、セグメントの再生時間をどれほど調整する必要があるかを決定します。セグメントの再生時間は上方向にのみ調整でき、下方向には調整できません。この調整されたセグメント再生時間は、MediaPackage が生成するマニフェストに表示されます。

**例 1**

MediaLive で、GOP サイズを 60 フレームに設定すると仮定します。フレームレートを 29.97 に設定します。これら 2 つの値により、GOP の再生時間は 2.002 秒になります。

MediaPackage で、セグメントの再生時間を 6 秒に設定したとします。このセグメント再生時間は、*必要な*最小再生時間です。

MediaPackage は、MediaLive から動画を受信するときに、整数の GOP をセグメントに合わせるために、セグメントの再生時間をどれほど調整する必要があるかを決定します。この場合、セグメントの再生時間は 6.006 秒 (3 つの GOP、各 GOP の長さは 2.002 秒) に調整する必要があります。

**例 2**

MediaLive で、GOP サイズを 90 フレームに設定すると仮定します。フレームレートを 30 に設定します。これら 2 つの値により、GOP 再生時間は 3 秒になります。

MediaPackage で、セグメントの再生時間を 4 秒に設定したとします。このセグメント再生時間は、*必要な*最小再生時間です。

MediaPackage は、MediaLive から動画を受信するときに、整数の GOP をセグメントに合わせるために、セグメントの再生時間をどれほど調整する必要があるかを決定します。この場合、セグメントの再生時間は 6 秒 (2 つの GOP、各 GOP の長さは 3 秒) に調整する必要があります。

## その他のエンコードフィールド
<a name="mediapackage-general-encode-settings"></a>

各エンコードタイプのフィールドについては、次のセクションを参照してください。
+ [ビデオエンコードを設定する](creating-a-channel-step6.md)
+ [オーディオエンコードを設定する](creating-a-channel-step7.md)
+  [字幕エンコードを設定する](creating-a-channel-step8.md)