N_m3u8DL-CLI 是一款基于 .NET Framework 開(kāi)發(fā)的開(kāi)源?M3U8下載工具,m3u8下載器,最早于 2019 年 10 月 9 日在 GitHub 上公開(kāi)發(fā)布,采用 MIT 許可證,支持跨平臺(tái)(Windows、macOS、Linux)運(yùn)行。
- N_m3u8DL-CLI官網(wǎng)入口網(wǎng)址:https://nilaoda.github.io/N_m3u8DL-CLI/
- N_m3u8DL-CLI開(kāi)源項(xiàng)目地址:https://github.com/nilaoda/N_m3u8DL-CLI
- N_m3u8DL-CLI官方下載地址:https://github.com/nilaoda/N_m3u8DL-CLI/releases
- 建議選下載with_ffmpeg_and_SimpleG版本,帶界面。

該工具的核心功能是將?m3u8?播放列表中的分段視頻(TS)或加密流自動(dòng)下載并合并為完整的?MP4?文件,具體特性包括:
- 多線程高速下載:支持自定義線程數(shù),實(shí)現(xiàn)并行下載提升速度。
- 斷點(diǎn)續(xù)傳與限速:在網(wǎng)絡(luò)中斷或需要控制帶寬時(shí),可自動(dòng)恢復(fù)下載并設(shè)置下載上限。
- 自動(dòng)解密:內(nèi)置 AES?128?CBC 加密解密算法,能夠自動(dòng)識(shí)別并解密受保護(hù)的?m3u8?流,無(wú)需手動(dòng)提供密鑰。
- 直播錄制(Beta)?:支持對(duì) HLS 直播流進(jìn)行實(shí)時(shí)錄制,保存為本地文件。
- 自定義 HTTP Header:可通過(guò) –headers 參數(shù)添加請(qǐng)求頭,兼容需要身份驗(yàn)證或特殊 Header 的站點(diǎn)。
- 自動(dòng)合并:下載完成后可直接調(diào)用內(nèi)置的二進(jìn)制合并或外部?ffmpeg?進(jìn)行音視頻合并,生成可直接播放的文件。
- GUI 簡(jiǎn)易界面(SimpleG)?:除了命令行模式外,還提供一個(gè)輕量級(jí)的圖形界面,適合不熟悉命令行的用戶快速配置參數(shù)。
項(xiàng)目的官方文檔與使用指南托管在 GitHub Pages(https://nilaoda.github.io/N_m3u8DL-CLI/ ),其中詳細(xì)列出了各參數(shù)的含義、示例命令以及常見(jiàn)問(wèn)題的解決方案。最新的發(fā)布版本可在 GitHub Release 頁(yè)面下載,常規(guī)發(fā)布會(huì)同步提供帶 ffmpeg 的完整壓縮包,用戶只需解壓后即可直接使用。
N_m3u8DL-CLI 以其“免費(fèi)、開(kāi)源、跨平臺(tái)、功能全面” 的定位,成為國(guó)內(nèi)外用戶在處理 HLS?m3u8?資源時(shí)的首選工具之一。
相關(guān)導(dǎo)航
暫無(wú)評(píng)論...




