2013-07-02 31 views
0

我已經從很多來源讀到BANDWIDTH是必需的屬性,據說是視頻的實際比特率的上限,同時也允許「容器開銷」。如何確定主m3u8播放列表中的帶寬屬性?

#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是如何確定的?或者說,如何確定應該是?使用亞馬遜彈性代碼轉換器進行的測試會帶來看似狂野的結果,尤其是在使用短時間的視頻時;通過亞馬遜的服務,我創建了播放列表,視頻的比特率高於m3u8文件中指定的BANDWIDTH。

回答

2

帶寬是電影的整體比特率(包括傳輸開銷)。

通常,在編碼/代碼轉換步驟中確定比特率。 Amazon代碼轉換器不一致的結果比特率問題可能是由不正確的選項造成的。如果您需要恆定比特率(更確切地說,硬最大比特率),則不得使用恆定質量模式(通常的默認模式)。

爲了計算已編碼電影文件的帶寬,有各種分析工具。您可以通過谷歌搜索'比特率計算器'找到更多信息。

+0

什麼是「傳輸開銷」? –

相關問題