N_m3u8DL-CLI是一款非常好用的m3u8下載工具,軟件的界面簡潔,使用起來比較簡單,采用.net開發(fā),最主要的功能就是可以快速的下載并合并成一個完整的視頻文件。喜歡看視頻的小伙伴們不要錯過了!
N_m3u8DL-CLI功能
不支持優(yōu)酷視頻解密
支持AES-128-CBC加密自動解密
支持多線程下載
支持下載限速
支持斷點續(xù)傳
支持Master List
支持直播流錄制(BETA)
支持自定義HTTP Headers
支持自動合并 (二進制合并或使用ffmpeg合并)
支持選擇下載m3u8中的指定時間段/分片內(nèi)容
支持下載路徑為網(wǎng)絡(luò)驅(qū)動器的情況
支持下載外掛字幕軌道、音頻軌道
支持僅合并為音頻
自動使用系統(tǒng)代理(可禁止)
提供SimpleG簡易的GUI生成常用參數(shù)
N_m3u8DL-CLI命令行參數(shù)
N_m3u8DL-CLI.exe <URL|JSON|FILE> [OPTIONS]
–workDir Directory 設(shè)定程序工作目錄
–saveName Filename 設(shè)定存儲文件名(不包括后綴)
–baseUrl BaseUrl 設(shè)定Baseurl
–headers headers 設(shè)定請求頭,格式 key:value 使用|分割不同的key&value
–maxThreads Thread 設(shè)定程序的最大線程數(shù)(默認為32)
–minThreads Thread 設(shè)定程序的最小線程數(shù)(默認為16)
–retryCount Count 設(shè)定程序的重試次數(shù)(默認為15)
–timeOut Sec 設(shè)定程序網(wǎng)絡(luò)請求的超時時間(單位為秒,默認為10秒)
–muxSetJson File 使用外部json文件定義混流選項
–useKeyFile File 使用外部16字節(jié)文件定義AES-128解密KEY
–useKeyBase64 Base64String 使用Base64字符串定義AES-128解密KEY
–downloadRange Range 僅下載視頻的一部分分片或長度
–stopSpeed Number 當速度低于此值時,重試(單位為KB/s)
–maxSpeed Number 設(shè)置下載速度上限(單位為KB/s)
–enableDelAfterDone 開啟下載后刪除臨時文件夾的功能
–enableMuxFastStart 開啟混流mp4的FastStart特性
–enableBinaryMerge 開啟二進制合并分片
–enableParseOnly 開啟僅解析模式(程序只進行到meta.json)
–enableAudioOnly 合并時僅封裝音頻軌道
–disableDateInfo 關(guān)閉混流中的日期寫入
–noMerge 禁用自動合并
–noProxy 不自動使用系統(tǒng)代理
–disableIntegrityCheck 不檢測分片數(shù)量是否完整
N_m3u8DL-CLI使用方法
首先,最簡單的使用方式是直接雙擊EXE,將你要下載的m3u8文件或m3u8鏈接復制進去,然后按下回車鍵。就像這樣:
正常情況下,程序?qū)a(chǎn)生如下的目錄結(jié)構(gòu):
. ├── Downloads └── Logs └── *.log
程序默認將視頻文件放在了EXE同目錄的Downloads文件夾中,將程序運行日志信息放在了Logs目錄中。
推薦一個 m3u8 網(wǎng)頁版提取工具,無需下載軟件,打開網(wǎng)站即可下載,自動檢測,一鍵下載。
工具鏈接:https://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html
工具教程:https://segmentfault.com/a/1190000021847172?_ea=32289224
Mac OS支持( 16 ) 蓋樓(回復)