m3u8解析、轉碼、下載、合併

m3u8解析、轉碼、下載、合併


 

如今網也上大多數視頻須要下載都很麻煩,極少數是MP4,大多都是m3u8,瀏覽器

先說視頻下載,緩存

pc端:網絡

打開網頁,點擊視頻播放,打開開發者工具,找到網絡那一欄,編輯器

 等整個網頁加載完成後,能夠再下圖指示的地方進行搜索,搜mp4.或者m3u8,搜出來以後,鼠標右鍵複製連接,工具

 

在瀏覽器新打開個窗口把連接複製上去,若是是mp4格式的視頻,直接能夠下載,若是是m3u8,就找個m3u8下載器,spa

把連接複製進去直接下載,若是是用的下載器,下載器會直接把下載的視頻合併,並進行轉碼。3d

手機瀏覽器:code

手機瀏覽器打開視頻網頁,若是是視頻播放的話,能夠直接去點擊緩存,而後就會下載到本地,通常是mp4,或者m3u8視頻

若是是m3u8,你在文件管理中找到的是一個文件夾,裏面是一個以.m3u8結尾的文件和若干個.ts結尾的文件,有的還會有一個.key結尾的文件。blog

若是說你下載的文件沒有.key文件的話,隨便找個軟件就能夠將其合併,而後轉爲你想要的視頻格式,這裏詳細說一下下載的文件裏面有.key文件的

視頻該怎麼合併,首先你先得把整個文件夾拷到你的電腦上,而後用文本編輯器把.m3u8文件打開。而後把裏面的路徑修改一下,

而後電腦上下載ffmpeg,而後配置環境變量,而後在你的視頻的文件夾裏面運行cmd,而後運行如下代碼

ffmpeg -i index.m3u8 -vcodec copy -acodec copy 1.mp4

若是運行報錯的話,建議把.key結尾的文件的後綴改成.m3u8,而後在以前的以.m3u8結尾的文件中把key對應文件名也作相應的更改,確保

跟文件夾裏面的key文件所對應。

而後再運行上面的代碼,等運行完成後,在該文件裏面會生成一個1.mp4文件,這個就是解碼,合併以後的文件。

 

 

 

 

 

 

 

---------------------------------

相關文章
相關標籤/搜索