N_m3u8DL-RE
nilaoda·nilaoda.N_m3u8DL-RE
Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.
winget install --id nilaoda.N_m3u8DL-RE --exact --source wingetLatest 0.6.0-beta·June 28, 2026
Release Notes
What's Changed 🚀 升级
- 升级至 .NET 10 by @nilaoda in #827
- 升级三方依赖版本 by @nilaoda in #904 ✨ 新增
- 新增 Nowehoryzonty URL Processor by @DevLARLEY in #752
- 新增英文 README by @voldemort2826 in #681
- 新增 DASH 多 Period 流 period= 选择器 by @outhud in #918
- --ad-keyword 现已支持直播流及 EXT-X-MAP by @outhud in #912
- 支持自动去除 UTF-8 BOM 头 by @nilaoda in #922 ⚡ 优化
- 优化 HTTP-TS 流重定向处理,提升直播录制稳定性 by @nilaoda in #825 #906
- 优先从 MPD 读取 KID,提高 DRM 内容兼容性 by @nilaoda in #921
- 优化 WebVTT 解析逻辑,改进 Cue 合并规则及 ClassTag 处理 by @HonbraDev in #896 @nilaoda in #908
- 优化 Shaka Packager 搜索逻辑 by @nilaoda in #919
- 完善 --morehelp 文档,补充所有 Stream Select/Drop 子参数 by @outhud in #913
- FFmpeg 合并失败(如 "Too many open files")时提供更明确的错误提示 by @outhud in #916 🐞 修复
- 修复 MPD 超长时长(超过 int32)解析异常 by @nilaoda in #826
- 修复 ISM 中 ProtectionSystemId 解析异常 by @nilaoda in #907
- 修复 AES-128 解密时未正确使用指定 IV 的问题 by @fireattack in #823
- 修复 DASH 分片引用重复导致重复下载的问题 by @outhud in #917
- 修复 --mux-import、流选择器中引号/单引号解析问题 by @outhud in #899
- 检测 HLS 直播结束(#EXT-X-ENDLIST)后自动停止录制 by @outhud in #911
- 修复 PROGRAM-DATE-TIME 直播分片文件名覆盖问题(改用毫秒时间戳)by @outhud in #910
- 修复过长分片文件名导致的文件系统错误 by @outhud in #909
- 修复并发实例日志文件名竞争问题 by @outhud in #914
- 修复日志 Header 包含 JSON 时导致的 FormatException by @nilaoda in #905 New Contributors
- @voldemort2826 made their first contribution in #681
- @DevLARLEY made their first contribution in #752
- @HonbraDev made their first contribution in #896 Full Changelog: v0.5.1-beta...v0.6.0-beta ────────────────┬─────────────┬─────────────────────────────────────────────────┬──────────────────────────────── 平台 │架构 │适用场景 │下载链接
────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── Windows │x64 │Windows 10/11 等现代 64 位系统 │win-x64.zip ────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── Windows │ARM64 │Surface Pro X 等 ARM 设备 │win-arm64.zip ────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── Windows │x86 (32-bit) │Windows Vista 及以上 32 位系统 │win-NT6.0-x86.zip ────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── Linux │x64 │通用 Linux x64(静态链接,无需区分 glibc/musl) │linux-x64.tar.gz ────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── Linux │ARM64 │通用 Linux ARM64(静态链接,无需区分 glibc/musl)│linux-arm64.tar.gz ────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── macOS │Intel (x64) │MacBook Pro/Air (Intel) │osx-x64.tar.gz ────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── macOS │Apple Silicon│M1/M2/M3 等芯片设备 │osx-arm64.tar.gz ────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── Android (Termux)│ARM64 │Termux 环境(需 Bionic) │android-bionic-arm64.tar.gz ────────────────┼─────────────┼─────────────────────────────────────────────────┼──────────────────────────────── Android (Termux)│x64 │x86_64 Android 设备 │android-bionic-x64.tar.gz ────────────────┴─────────────┴─────────────────────────────────────────────────┴──────────────────────────────── 本软件仅用于学习和技术研究目的。使用者应遵守所在国家或地区的法律法规,仅下载和获取拥有合法权限的流媒体内容。任何非法或侵权使用行为均与原作者无关,使用者需自行承担全部法律责任。
Installer type: zip
Details
- Homepage
- https://github.com/nilaoda/N_m3u8DL-RE
- License
- MIT
- Publisher
- nilaoda
- Support
- https://github.com/nilaoda/N_m3u8DL-RE/issues
- Moniker
m3u8dl
Tags
dashffmpeghlsismlivem3u8m3u8-downloadermpdrecorder