END文件存儲電影數據在電腦游戲由NovaLogic開發,如三角洲部隊,裝甲拳,科曼奇,F-22和其他相關的任務結束播放。End文件下載(m3u8合并下載器)一款能夠直接將m3u8鏈接直接合并成TS文件并下載的軟件,省去了下載M3U8文件的步驟就能夠直接下載視頻,非常方便。
End文件下載(m3u8合并下載器)介紹
M3U8視頻格式也是一種M3U,是某些移動設備例如安卓,蘋果手機瀏覽器緩存視頻的“專用視頻格式”。只是它的編碼格式是UTF-8格式。M3U用Latin-1字符集編碼。M3U8格式特點是帶有一個目錄信息或文件,而許多安卓手機或者iPhone手機瀏覽器緩存的電影格式都為M3U8,需要進行轉碼才可以播放。
M3U8文件是指UTF-8編碼格式的M3U文件。M3U文件是記錄了一個索引純文本文件,打開它時播放軟件并不是播放它,而是根據它的索引找到對應的音視頻文件的網絡地址進行在線播放。而M3U8有啥好處呢?主要是可以做多碼率的適配,根據網絡帶寬,客戶端會自動選擇一個適合自己碼率的文件進行播放,保證視頻流的流暢。
m3u8 文件其實是 HTTP Live Streaming(縮寫為 HLS) 協議的部分內容,而 HLS 是一個由蘋果公司提出的基于 HTTP 的流媒體網絡傳輸協議。
HLS 的工作原理是把整個流分成一個個小的基于 HTTP 的文件來下載,每次只下載一些。當媒體流正在播放時,客戶端可以選擇從許多不同的備用源中以不同的速率下載同樣的資源,允許流媒體會話適應不同的數據速率。在開始一個流媒體會話時,客戶端會下載一個包含元數據的 extended M3U (m3u8) playlist文件,用于尋找可用的媒體流。HLS 只請求基本的 HTTP 報文,與實時傳輸協議(RTP)不同,HLS 可以穿過任何允許 HTTP 數據通過的防火墻或者代理服務器。它也很容易使用內容分發網絡來傳輸媒體流。
m3u8 文件實質是一個播放列表(playlist),其可能是一個媒體播放列表(Media Playlist),或者是一個主列表(Master Playlist)。但無論是哪種播放列表,其內部文字使用的都是 utf-8 編碼。
當 m3u8 文件作為媒體播放列表(Meida Playlist)時,其內部信息記錄的是一系列媒體片段資源,順序播放該片段資源,即可完整展示多媒體資源。其格式如下所示:
對于點播來說,客戶端只需按順序下載上述片段資源,依次進行播放即可。而對于直播來說,客戶端需要定時重新請求該 m3u8 文件,看下是否有新的片段數據需要進行下載并播放。
當 m3u8 作為主播放列表(Master Playlist)時,其內部提供的是同一份媒體資源的多份流列表資源(Variant Strean)。其格式如下所示:
該備用流資源指定了多種不同碼率,不同格式的媒體播放列表,并且,該備用流資源也可同時提供不同版本的資源內容,比如不同語言的音頻文件,不同角度拍攝的視屏文件等等。
- PC官方版
- 安卓官方手機版
- IOS官方手機版