軟件介紹
N_m3u8DL-CLI是一款M3U8下載器,目前只支持Windows平臺,程序依賴ffmpeg.exe(僅用于合并視頻)、.NET4.0以上,N_m3u8DL-CLI.exe為主程序,N_m3u8DL-CLI-SimpleG為臨時使用的簡易用戶界面。
N_m3u8DL-CLI.exe:

N_m3u8DL-CLI-SimpleG:

使用方法
基本用法
雙擊exe,然后輸入m3u8鏈接或拖入m3u8文件或拖入本程序生成的json文件按下回車鍵。

其他用法
使用命令行參數
N_m3u8DL-CLI.exe<URL|JSON>[OPTIONS]
--workDirDirectory設定程序工作目錄
--saveNameFilename設定存儲文件名(不包括后綴)
--baseUrlBaseUrl設定Baseurl
--headersheaders設定請求頭,格式key:value使用|分割不同的key&value
--maxThreadsThread設定程序的*大線程數(默認為32)
--minThreadsThread設定程序的*小線程數(默認為16)
--retryCountCount設定程序的重試次數(默認為15)
--timeOutSec設定程序網絡請求的超時時間(單位為秒,默認為10秒)
--muxSetJsonFile使用外部json文件定義混流選項
--enableDelAfterDone開啟下載后刪除臨時文件夾的功能
--enableMuxFastStart開啟混流mp4的FastStart特性
--enableBinaryMerge開啟二進制合并分片
--enableParseonly開啟僅解析模式(程序只進行到meta.json)
--disableDateInfo關閉混流中的日期寫入
附錄:一個典型的混流Json文件應該長這個樣子:
{
"muxFormat":"mp4",
"fastStart":"True",
"poster":"文件路徑,需寫為\",
"audioName":"",
"title":"",
"copyright":"",
"comment":""
}
SimpleG附加說明
這是程序臨時的用戶界面程序

在輸入m3u8鏈接后,雙擊“名字”的輸入框會嘗試自動獲取視頻標題,目前僅支持騰訊、愛奇藝、優酷視頻。
URL輸入框可接受txt文件路徑或文件夾拖入以進行批量下載:
txt文件格式為每行一個m3u8地址;
文件夾內存在若干m3u8文件。