
【基本介紹】
N_m3u8DL-CLI是一款M3U8下載器,目前只支持Windows平臺(tái),程序依賴ffmpeg.exe(僅用于合并視頻)、.NET4.0以上,N_m3u8DL-CLI.exe為主程序,N_m3u8DL-CLI-SimpleG為臨時(shí)使用的簡(jiǎn)易用戶界面。【軟件特點(diǎn)】
基本用法雙擊exe,然后輸入m3u8鏈接或拖入m3u8文件或拖入本程序生成的json文件按下回車鍵。
N_m3u8DL-CLI(M3U8下載器)
其他用法
使用命令行參數(shù)
N_m3u8DL-CLI.exe <URL|JSON> [OPTIONS]
--workDir Directory 設(shè)定程序工作目錄
--saveName Filename 設(shè)定存儲(chǔ)文件名(不包括后綴)
--baseUrl BaseUrl 設(shè)定Baseurl
--headers headers 設(shè)定請(qǐng)求頭,格式 key:value 使用|分割不同的key&value
--maxThreads Thread 設(shè)定程序的最大線程數(shù)(默認(rèn)為32)
--minThreads Thread 設(shè)定程序的最小線程數(shù)(默認(rèn)為16)
--retryCount Count 設(shè)定程序的重試次數(shù)(默認(rèn)為15)
--timeOut Sec 設(shè)定程序網(wǎng)絡(luò)請(qǐng)求的超時(shí)時(shí)間(單位為秒,默認(rèn)為10秒)
--muxSetJson File 使用外部json文件定義混流選項(xiàng)
--enableDelAfterDone 開(kāi)啟下載后刪除臨時(shí)文件夾的功能
--enableMuxFastStart 開(kāi)啟混流mp4的FastStart特性
--enableBinaryMerge 開(kāi)啟二進(jìn)制合并分片
--enableParseOnly 開(kāi)啟僅解析模式(程序只進(jìn)行到meta.json)
--disableDateInfo 關(guān)閉混流中的日期寫(xiě)入
附錄:一個(gè)典型的混流Json文件應(yīng)該長(zhǎng)這個(gè)樣子:
{
"muxFormat": "mp4",
"fastStart": "True",
"poster": "文件路徑,\需寫(xiě)為\\",
"audioName": "",
"title": "",
"copyright": "",
"comment": ""
}
SimpleG附加說(shuō)明
這是程序臨時(shí)的用戶界面程序
N_m3u8DL-CLI(M3U8下載器)
在輸入m3u8鏈接后,雙擊“名字”的輸入框會(huì)嘗試自動(dòng)獲取視頻標(biāo)題,目前僅支持騰訊、愛(ài)奇藝、優(yōu)酷視頻。
URL輸入框可接受txt文件路徑或文件夾拖入以進(jìn)行批量下載:
txt文件格式為每行一個(gè)m3u8地址;
文件夾內(nèi)存在若干m3u8文件。
【更新日志】
細(xì)節(jié)調(diào)整支持自動(dòng)下載m3u8外掛音軌、字幕等(暫時(shí)不自動(dòng)合并)


































