N_m3u8DL-CLI是一款M3U8視頻下載器,目前只支持Windows平臺,程序依賴ffmpeg.exe(僅用于合并視頻)、.NET4.0以上,N_m3u8DL-CLI.exe為主程序,N_m3u8DL-CLI-SimpleG為臨時使用的簡易用戶界面。
N_m3u8DL-CLI-SimpleG:
使用方法:
基本用法
雙擊exe,然后輸入m3u8鏈接或拖入m3u8文件或拖入本程序生成的json文件按下回車鍵。
其他用法
使用命令行參數(shù)
N_m3u8DL-CLI.exe
--workDirDirectory設(shè)定程序工作目錄
--saveNameFilename設(shè)定存儲文件名(不包括后綴)
--baseUrlBaseUrl設(shè)定Baseurl
--headersheaders設(shè)定請求頭,格式key:value使用|分割不同的key&value
--maxThreadsThread設(shè)定程序的最大線程數(shù)(默認(rèn)為32)
--minThreadsThread設(shè)定程序的最小線程數(shù)(默認(rèn)為16)
--retryCountCount設(shè)定程序的重試次數(shù)(默認(rèn)為15)
--timeOutSec設(shè)定程序網(wǎng)絡(luò)請求的超時時間(單位為秒,默認(rèn)為10秒)
--muxSetJsonFile使用外部json文件定義混流選項(xiàng)
--enableDelAfterDone開啟下載后刪除臨時文件夾的功能
--enableMuxFastStart開啟混流mp4的FastStart特性
--enableBinaryMerge開啟二進(jìn)制合并分片
--enableParseOnly開啟僅解析模式(程序只進(jìn)行到meta.json)
--disableDateInfo關(guān)閉混流中的日期寫入
附錄:一個典型的混流Json文件應(yīng)該長這個樣子:
{
"muxFormat":"mp4",
"fastStart":"True",
"poster":"文件路徑,\需寫為\\",
"audioName":"",
"title":"",
"copyright":"",
"comment":""
}
SimpleG附加說明
這是程序臨時的用戶界面程序
在輸入m3u8鏈接后,雙擊“名字”的輸入框會嘗試自動獲取視頻標(biāo)題,目前僅支持騰訊、愛奇藝、優(yōu)酷視頻。
URL輸入框可接受txt文件路徑或文件夾拖入以進(jìn)行批量下載:
txt文件格式為每行一個m3u8地址;
文件夾內(nèi)存在若干m3u8文件。