1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | 《利用ffmpeg下載串流影片》 *安裝 1.前往官網下載 https://www.ffmpeg.org (Windows builds from gyan.dev 下方尋找「Link」) Windows 64-bit(選擇自己的作業系統) Linking: Static(打包好的靜態函式庫) 2.解壓縮資料夾後,修改資料夾名稱為 ffmpeg 3.將資料夾放到以下路徑 C:\ffmpeg (路徑可以自行更改) *系統環境設定 1.開啟檔案總管 對 本機 按右鍵 > 內容 > 進階系統設定 > 進階 > 環境變數 > 點選系統變數的 Path > 編輯 > 新增 > C:\ffmpeg\bin > 確定 2.執行新工作「cmd.exe」 (Ctrl+Alt+Del打開工作管理員) !!務必勾選「以系統管理權限建立工作」!! 3.(a)重新啟動,或是 (b)開啟 CMD,輸入 set PATH=C:\ffmpeg\bin,讓環境變數立即生效,不用重開機 (路徑輸入原始路徑,或是放入喜歡的資料夾) 4.關閉 CMD 再重啟,輸入 echo %PATH%,查看是否有增加 C:\ffmpeg\bin 5.在 CMD 或 Cmder 輸入 ffmpeg -version,檢查是否安裝成功 看到版本資訊,代表安裝成功 *m3u8網址取得 1.在想要取得影片的網頁按「F12」,或是網頁右鍵→檢查(Ctrl+Alt+I) 2.「Network」分頁filter搜尋「m3u8」 如果沒有出現預期的檔案,請F5重新整理網頁 3.點選m3u8檔案,取得「Request URL:」後的網址 *利用ffmpeg下載串流影片的使用方法 1.執行CMD 2.輸入:「ffmpeg -i "m3u8網址" -c copy filename.mp4」 透過-i指令,下載串流影片,網址最好用雙引號標示 -c copy 告知影音編碼用複製就好,不需要再次轉碼 filename.mp4 使用mp4副檔名,直接告知存成mp4格式 更改資料夾路徑 ffmpeg -i "m3u8網址" -c copy E:\路徑\檔名建議用英文.mp4 還有更多轉檔合併編碼等功能可以自行摸索! |
Direct link: https://paste.plurk.com/show/Ttmgg24LunEIzlScuDLH