N_m3u8DL-CLI是一款非常不錯的M3U8下載器,目前只支持Windows平臺,程序依賴ffmpeg.exe(僅用于合并視頻)、.NET4.0以上,N_m3u8DL-CLI.exe為主程序,N_m3u8DL-CLI-SimpleG為臨時(shí)使用的簡易用戶界面。有需要的小伙伴歡迎來西西下載。
使用方法:
基本用法
雙擊exe,然后輸入m3u8鏈接或拖入m3u8文件或拖入本程序生成的json文件按下回車鍵。
其他用法
使用命令行參數(shù)
N_m3u8DL-CLI.exe <URL|JSON> [OPTIONS] --workDir Directory 設(shè)定程序工作目錄 --saveName Filename 設(shè)定存儲文件名(不包括后綴) --baseUrl BaseUrl 設(shè)定Baseurl --headers headers 設(shè)定請求頭,格式 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ò)請求的超時(shí)時(shí)間(單位為秒,默認(rèn)為10秒) --muxSetJson File 使用外部json文件定義混流選項(xiàng) --enableDelAfterDone 開啟下載后刪除臨時(shí)文件夾的功能 --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附加說明 這是程序臨時(shí)的用戶界面程序
在輸入m3u8鏈接后,雙擊“名字”的輸入框會嘗試自動獲取視頻標(biāo)題,目前僅支持騰訊、愛奇藝、優(yōu)酷視頻。
URL輸入框可接受txt文件路徑或文件夾拖入以進(jìn)行批量下載:
txt文件格式為每行一個m3u8地址;
文件夾內(nèi)存在若干m3u8文件。
更新日志:
細(xì)節(jié)調(diào)整
支持自動下載m3u8外掛音軌、字幕等(暫時(shí)不自動合并)