1

多くの情報源から、BANDWIDTH が必須の属性であり、おそらくビデオの実際のビットレートの上限であり、「コンテナーのオーバーヘッド」も考慮されていることを読みました。

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,RESOLUTION=480x270,CODECS="avc1.42001e,mp4a.40.2",BANDWIDTH=663000
test110_600_.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,RESOLUTION=640x360,CODECS="avc1.4d001f,mp4a.40.2",BANDWIDTH=1088000
test110_1m.m3u8

この BANDWIDTH=663000 と BANDWIDTH=1088000 はどのように決定されますか? というか、どのように判断すればよいのでしょうかAmazon Elastic Transcoder を使用してテストを実行すると、特に短時間のビデオを使用する場合に、一見ワイルドな結果が得られます。Amazon のサービスを使用して、ビデオのビットレートが m3u8 ファイルで指定された BANDWIDTH を超えたプレイリストを作成しました。

4

1 に答える 1

3

帯域幅は、映画の全体的なビットレートです (伝送オーバーヘッドを含む)。

通常、ビットレートはエンコード/トランスコードの段階で決定されます。Amazon トランスコーダーでビットレートに一貫性がなくなる問題は、不適切なオプションが原因である可能性があります。一定のビットレート (正確にはハード最大ビットレート) が必要な場合は、一定の品質モード (通常のデフォルト モード) を使用しないでください。

既にエンコードされた動画ファイルの帯域幅を計算するには、さまざまな分析ツールがあります。詳細については、「ビットレート計算機」をグーグルで検索してください。

于 2013-07-02T05:56:24.000 に答える