m3u8解析、轉碼、下載、合並
現在網也上大多數視頻需要下載都很麻煩,極少數是MP4,大多都是m3u8,
先說視頻下載,
pc端:
打開網頁,點擊視頻播放,打開開發者工具,找到網絡那一欄,
等整個網頁加載完成后,可以再下圖指示的地方進行搜索,搜mp4.或者m3u8,搜出來之后,鼠標右鍵復制鏈接,
在瀏覽器新打開個窗口把鏈接復制上去,如果是mp4格式的視頻,直接可以下載,如果是m3u8,就找個m3u8下載器,
把鏈接復制進去直接下載,如果是用的下載器,下載器會直接把下載的視頻合並,並進行轉碼。
手機瀏覽器:
手機瀏覽器打開視頻網頁,如果是視頻播放的話,可以直接去點擊緩存,然后就會下載到本地,一般是mp4,或者m3u8
如果是m3u8,你在文件管理中找到的是一個文件夾,里面是一個以.m3u8結尾的文件和若干個.ts結尾的文件,有的還會有一個.key結尾的文件。
如果說你下載的文件沒有.key文件的話,隨便找個軟件就可以將其合並,然后轉為你想要的視頻格式,這里詳細說一下下載的文件里面有.key文件的
視頻該怎么合並,首先你先得把整個文件夾拷到你的電腦上,然后用文本編輯器把.m3u8文件打開。然后把里面的路徑修改一下,
然后電腦上下載ffmpeg,然后配置環境變量,然后在你的視頻的文件夾里面運行cmd,然后運行以下代碼
ffmpeg -i index.m3u8 -vcodec copy -acodec copy 1.mp4
如果運行報錯的話,建議把.key結尾的文件的后綴改為.m3u8,然后在之前的以.m3u8結尾的文件中把key對應文件名也做相應的更改,確保
跟文件夾里面的key文件所對應。
然后再運行上面的代碼,等運行完成后,在該文件里面會生成一個1.mp4文件,這個就是解碼,合並之后的文件。
---------------------------------