使用 VLC 下載 M3U、M3U8 影片

M3U、M3U8 是什麼?

M3U 是一種檔案格式,常見於線上串流媒體
而 M3U8 是指採用 UTF-8 編碼的 M3U

這種檔案是多媒體播放清單(playlist)
它本身不是音樂或影片,只是個 index
串流媒體通常會分割成多個 .ts 小檔案
因此需要 M3U 來記錄這些檔案的順序和位置

以文字編輯器打開可以看到其中的資訊

#EXTM3U
#EXT-X-TARGETDURATION:4
#EXT-X-ALLOW-CACHE:YES
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:3.500,
https://cdn-v5.userscontent.net/uls2/294/2184/6c1ee08f135ac2d50dbb2457bd3chd4b.mp4/seg-1-v1-a1.ts
#EXTINF:4.000,
https://cdn-v5.userscontent.net/uls2/294/2184/6c1ee08f135ac2d50dbb2457bd3chd4b.mp4/seg-2-v1-a1.ts
#EXTINF:4.000,
https://cdn-v5.userscontent.net/uls2/294/2184/6c1ee08f135ac2d50dbb2457bd3chd4b.mp4/seg-3-v1-a1.ts

某些多媒體播放器不能直接播放 M3U8 檔案,而某些可以
例如:5KPlayer、VLC

使用 VLC 下載

媒體 → 開啟網路串流

網路 → 輸入 M3U 網址 → 轉換(不是播放!)

瀏覽 → 輸入檔名 → 開始

等到藍色進度條跑完即下載完成
中間不要播放影片!

保留存在的檔案 → 關閉 VLC
(因為串流會一直跑,等於現在準備下載第二次)