# 所需程式 [MKVToolNix](https://mkvtoolnix.download/) (合併影音,大部分不會用到。可略過) [N_m3u8DL-CLI](https://github.com/nilaoda/N_m3u8DL-CLI/releases) (解析m3u8並下載合併分片) # [N_m3u8DL-CLI]([​https://](https://](https://github.com/nilaoda/N_m3u8DL-CLI/releases)))安裝流程 最新版本已釋出,但我的電腦硬體無法相容,先用CLI版本做紀錄 * 登入[GitHub](https://github.com/nilaoda/N_m3u8DL-CLI/releases)後選擇with ffmpeg and SimpleG ![github.com_nilaoda_N_m3u8DL-CLI_releases](https://hackmd.io/_uploads/HyG1leYGke.png) * 右鍵解壓縮,解壓縮完後會有三個主程式在資料夾裡,不要隨意移動,要讓三個程式在同一個資料夾裡 ![image-redacted_dot_app (1)](https://hackmd.io/_uploads/rk3ylxYM1x.png) * 點擊N_m3u8DL-CLI-SimpleG ![image-redacted_dot_app (3)](https://hackmd.io/_uploads/B1SzllYGkg.png) * 程式頁面,下面選擇合併後刪除分片 ![image-redacted_dot_app (2)](https://hackmd.io/_uploads/ryhfxeYMyl.png) --- # 實際操作 * 登入影片頁面,點擊要下載的影片並在右側開啟更多工具-開發人員工具,或直接按F12也可以 ![image-redacted_dot_app1-redacted_dot_app](https://hackmd.io/_uploads/Hk_Z4pFzke.png) * 點擊Network,此時視窗可能會出現空白,按Ctrl+R,重整之後會看見右邊很多列 ![image-redacted_dot_app (4)-redacted_dot_app](https://hackmd.io/_uploads/B16zEaFzJx.png) * 先點擊影片撥放,再從搜尋框搜尋m3u8 ![image-redacted_dot_app (6)-redacted_dot_app](https://hackmd.io/_uploads/H1lSEpYz1g.png) * 看到有含playlist.m3u8的網址,右鍵Copy-Copy Link address ![image-redacted_dot_app (7)-redacted_dot_app](https://hackmd.io/_uploads/H1Pc4atGyg.png) * 開啟N_m3u8DL-CLI-SimpleG,勾選合併後刪除分片,其餘不動,選擇儲存檔案路徑、命名檔案標題及在m3u8地址貼入剛剛複製的網址 ![image-redacted_dot_app (12)](https://hackmd.io/_uploads/S1EoETFzJl.png) * 等待下載完成,標題的部分不用擔心,下載後檔案名稱會自動更名 ![image-redacted_dot_app (14)-redacted_dot_app](https://hackmd.io/_uploads/HkpiVptMJg.png) * 完成下載後視窗會自動關閉 ![image-redacted_dot_app (9)-redacted_dot_app](https://hackmd.io/_uploads/rkH3NTFGyx.png) * 打開檔案檢查,確認聲音跟畫面,即完成下載 # 失敗怎麼辦? 加入請求頭後重試一次。 # 請求頭怎麼找? 找到m3u8網址後,左鍵點一下進入詳細頁面 找到referer,在N_m3u8DL-CLI-SimpleG中的請求頭填入`referer:替換成你影片的請求頭` ![image-redacted_dot_app](https://hackmd.io/_uploads/H1qNUpKMke.png) ![image-redacted_dot_app (13)-redacted_dot_app](https://hackmd.io/_uploads/HyT68atf1l.png) --- **2025-03-19 更新 範例中的網站已經更改加密方式,無法再使用此方法下載!** ![ts](https://hackmd.io/_uploads/r1StFNd2kl.png)