M3U8 是一種多媒體播放列表檔案格式,通常用於指示媒體播放器或播放軟體播放視頻或音頻流。這種格式通常用於線上影片播放器和串流媒體服務中,例如網絡電視、直播節目和網絡串流媒體播放器。M3U8 檔案本身是一個純文字檔案,其中包含了一個或多個 URL,這些 URL 指向可播放的影片或音頻流的媒體資源。通過解析 M3U8 檔案,多媒體播放器可以識別和載入串流媒體,從而實現線上播放影片或音樂。
N_m3u8DL-CLI 是一個專為解析和下載 M3U8 內的 .ts 檔案而設計的應用程式,並利用 ffmpeg 將下載的 .ts 檔案合併成一個 MP4 檔案。使用 N_m3u8DL-CLI 非常簡單,使用者只需設定相應的參數,然後輸入 M3U8 檔案的網址,工具就會自動解析 M3U8 內的 URL 並進行下載。N_m3u8DL-CLI 使用命令列方式進行下載,因此速度快且效率高,輕鬆下載追劇或影片平台內的影片或音樂。至於,如何取得串流影片中的 M3U8 網址,本文內也有教學供參考。
N_m3u8DL-CLI 應用程式使用方式:
1.先到下載頁面下載最新版的 N_m3u8DL-CLI,建議下載 N_m3u8DL-CLI_v3.0.2_with_ffmpeg_and_SimpleG.zip 檔案並解壓縮。
2.解壓縮後會包含 N_m3u8DL-CLI 應用程式所有要用到的檔案。
3.開啟 N_m3u8DL-CLI-SimpleG.exe 後,可以看到介面,其中需填入「工作目錄」就是檔案下載後存放的資料夾、「M3U8 地址」及「檔案標題」檔案下載後的檔案名稱等參數。
接著視自身需求勾選「合併後刪除分片」及「合併時不寫入日期」選項,整體看起來就如下圖。
4.最後,按「GO」按鈕,就會自動啟用命令列來執行解析與下載 M3U8 串流影片,過程會顯示下載進度。
完成後,就會合併成一個 MP4檔案,再利用媒體播放器播放即可。
如何取得影片的 M3U8 網址?
1.要取得串流影片的 M3U8 網址,需借助瀏覽器的「開發人員工具」,像是 Edge 及 Chrome 都有提供。
2.以追劇或影片平台中的「大劇獨播」為例,開啟「開發人員工具」後,選取「網路」並將篩選框中填入 m3u8。
3.點擊要播放的影片,此時,「開發人員工具」就會按照剛剛的篩選條件篩出 m3u8 檔案。不過一個影片通常不會只有一個 m3u8 檔案,至於怎麼判斷哪一個是要下載的 m3u8 則可能須自己多試試。
4.使用滑鼠右鍵點擊 m3u8 檔案,就可以利用快捷功能表點選「複製」>「複製連結網址」取得 m3u8 的 URL,然後填入 N_m3u8DL-CLI-SimpleG.exe 中的「M3U8 地址」。
不論是否使用 N_m3u8DL-CLI 或其他工具下載串流影片,自行判斷哪個是正片的 m3u8 檔案都是必要的,而判斷的方式是當下載檔案時,如果檔案大小明顯過小或分片數量不符影片長度,就可以果斷放棄,複製下一個 m3u8 檔案來下載。