Releases: nilaoda/N_m3u8DL-RE
Releases · nilaoda/N_m3u8DL-RE
N_m3u8DL-RE_v0.5.1-beta
What's Changed
- 优化URL响应类型识别 by @nilaoda in #733
- 对齐直播轨道时跳过没有分片的流 by @nilaoda in #734
- 优化针对大文件的HttpRange切割逻辑 by @nilaoda in #735
Full Changelog: v0.5.0-beta...v0.5.1-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 | 标准 glibc 环境(Ubuntu/CentOS 等) | linux-x64.tar.gz |
| Linux | ARM64 | 树莓派、ARM 服务器等 | linux-arm64.tar.gz |
| Linux (musl) | x64 | Alpine、OpenWrt 等 musl libc 环境 | linux-musl-x64.tar.gz |
| Linux (musl) | ARM64 | OpenWrt ARM64 设备 | linux-musl-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 |
📣 找不到win-x64❓ 请点击Show all 13 assets展开所有文件.
N_m3u8DL-RE_v0.5.0-beta
What's Changed
- 更新流水线文件名规则 by @nilaoda in #541
- add: role ForcedSubtitle, useful for filtering by @lollolong in #574
- Add log-file-path option by @qwer-lives in #600
- 当环境变量
RE_KEEP_IMAGE_SEGMENTS=1时, 跳过字幕转换为PNG后删除原始文件的逻辑 by @nilaoda in #625 - Fixed Regex match for subtitles with newline by @zzzbatmand in #639
- 优化LIVE_TS判断 by @nilaoda in #669
- 优化直播流判断 by @nilaoda in #670
- 修复本地m3u8文件刷新问题 by @nilaoda in #715
- 优化Linux产物的低版本兼容性 by @nilaoda in #719
- 实现 --save-pattern 选项和智能文件名冲突处理 (Fixes #426) by @outhud in #718
- 更新依赖 by @nilaoda in #720
- 增加加载URL失败提示 by @nilaoda in #721
- 补充MPD的namespace自动填充场景 by @nilaoda in #722
- 当设置为不输出json文件时不应该进行序列化 by @nilaoda in #723
--key支持Base64格式 by @nilaoda in #724- 优化
--log-file-path描述 by @nilaoda in #725 - 增加单元测试框架 by @nilaoda in #726
- MPD解析测试01 by @nilaoda in #727
New Contributors
- @lollolong made their first contribution in #574
- @qwer-lives made their first contribution in #600
- @zzzbatmand made their first contribution in #639
- @outhud made their first contribution in #718
Full Changelog: v0.3.0-beta...v0.5.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 | 标准 glibc 环境(Ubuntu/CentOS 等) | linux-x64.tar.gz |
| Linux | ARM64 | 树莓派、ARM 服务器等 | linux-arm64.tar.gz |
| Linux (musl) | x64 | Alpine、OpenWrt 等 musl libc 环境 | linux-musl-x64.tar.gz |
| Linux (musl) | ARM64 | OpenWrt ARM64 设备 | linux-musl-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 |
📣 找不到win-x64❓ 请点击Show all 13 assets展开所有文件.
N_m3u8DL-RE_v0.3.0-beta
What's Changed
ver. 20241203 11:20
- 修复速度单位展示 87914a3
ver. 20241201 23:20
- 新增支持TS格式混流 by @nilaoda in #466
- 新增支持只输入KEY未输入KID时自动补全 by @nilaoda in #476
- 新增
--decryption-engine并支持使用ffmpeg解密 by @nilaoda in #522 - 新增
--allow-hls-multi-ext-mapby @nilaoda in #503 - 新增
--http-request-timeout和--disable-update-checkby @nilaoda in #502 - 新增适配Windows Vista环境 by @nilaoda in #499
- 修复使用mp4decrypt时无法处理中文文件名问题 by @nilaoda in #524
- 修复Gzip解压报错文件找不到问题 by @nilaoda in #465
- 修复字幕没有毫秒信息时无法解析问题 by @fireattack in #473
- 修复大体积MPD解析过慢问题 by @nilaoda in #493
- 修复langCode无法识别时的逻辑 by @nilaoda in #508
- 优化HexToBytes性能 @irodai-majom in #469
- 优化字幕毫秒解析 by @fireattack in #477
- 优化实时解密逻辑 by @nilaoda in #519
- 优化工具类的修饰符 @irodai-majom in #460
- 库.NET版本升级 by @irodai-majom in #483
- 使用
tput替代stty命令 by @nilaoda in #523 - 增加第三方工具的下载地址提示 by @nilaoda in #525
New Contributors
- @irodai-majom made their first contribution in #469
- @fireattack made their first contribution in #473
Full Changelog: v0.2.1-beta...v0.3.0-beta
| 文件名 | 说明 |
|---|---|
| 🔗 linux-arm64.tar.gz | 标准Linux环境的ARM64架构设备 |
| 🔗 linux-x64.tar.gz | 标准Linux环境的x64架构设备 |
| 🔗 osx-arm64.tar.gz | Apple Silicon(如M1/M2芯片)的macOS设备 |
| 🔗 osx-x64.tar.gz | 基于Intel的macOS设备 |
| 🔗 win-arm64.zip | Windows ARM64设备,如部分Surface型号 |
| 🔗 win-x64.zip | 较新的Windows 64位操作系统(如Windows 10/11) |
| 🔗 win-NT6.0-x86.zip | Windows 32位系统(Windows Vista及更高版本) |
| 🔗 android-bionic-arm64.tar.gz | ARM64架构的Android设备,使用Bionic库. 如Termux |
| 🔗 android-bionic-x64.tar.gz | x64架构的Android设备,使用Bionic库. 如Termux |
| 🔗 linux-musl-arm64.tar.gz | 使用musl libc的Linux环境ARM64架构设备. 如OpenWrt |
| 🔗 linux-musl-x64.tar.gz | 使用musl libc的Linux环境x64架构设备. 如OpenWrt |
📣 找不到win-x64❓ 请点击Show all 13 assets展开所有文件.
N_m3u8DL-RE_v0.2.1-beta
What's Changed
ver. 20240630
- Dash Role Scheme支持 by @Diazole in #295
- 修复本地文件被多次解密导致报错 by @BlueHtml in #344
- WebM解密优化 by @hyww in #401
- 支持杜比视界ISM解析 by @nilaoda in #407
- 在非ANSI环境强制显示进度条等信息 by @RikaCelery in #327
- 优化日志文件生成逻辑 by @nilaoda in #412
- 首次加载URL时增加重试机制 by @nilaoda in #413
- 修复多DRM文件KID读取异常问题 by @AdiEcho in #422
- 增加码率选择器 by @geniuszxy in #427
- 新选项
--use-ffmpeg-concat-demuxer836a908 - 新选项
--max-speedeb85df8 - 新选项
--live-take-counte3c4cbb
New Contributors
- @Diazole made their first contribution in #295
- @grandpa1946 made their first contribution in #312
- @BlueHtml made their first contribution in #344
- @hyww made their first contribution in #401
- @RikaCelery made their first contribution in #327
- @AdiEcho made their first contribution in #422
- @geniuszxy made their first contribution in #427
Full Changelog: v0.2.0-beta...v0.2.1-beta
N_m3u8DL-RE_v0.2.0-beta
What's Changed
ver. 20230628
- 新增
--custom-range自定义下载范围 - 新增混流参数
skip_sub以在混流阶段跳过字幕轨道 - 修正分块合并在 Linux/mac 下的问题 #208
- 修正日志写入 BUG ba1844c
- 优化 MPD 读取 ae771d2
- 优化 init 读取 e55dd5a
- 优化直播录制逻辑及已录制时长显示 d58168a
New Contributors
- @cyclamenkde made their first contribution in #208
Full Changelog: v0.1.9-beta... v0.2.0-beta
N_m3u8DL-RE_v0.1.9-beta
ver. 20230618
- 优化直播已录制时长的计算方式 c8e4420
- 优化文件名自动读取 8743a06
- 优化混流问题 #198
- 开启下载完成后混流时(
--mux-after-done) 自动启用二进制合并(--binary-merge) 4c60819
Full Changelog: v0.1.8-beta...v0.1.9-beta
N_m3u8DL-RE_v0.1.8-beta
N_m3u8DL-RE_v0.1.6-beta
N_m3u8DL-RE_v0.1.5.3-beta
ver. 20230323
ver. 20230111
- 优化Master M3U8直播刷新逻辑 (修复其返回不同CDN时切片序号可能混乱问题)
Full Changelog: v0.1.5.2-beta...v0.1.5.3-beta
N_m3u8DL-RE_v0.1.5.2-beta
ver. 20221221
- 优化Group ID含有特殊符号无法下载问题
- 优化变量替换和组装URL的顺序 (MPD解析)
ver. 20221220
- 优化解密逻辑
- 分片数量校验不通过停止后续下载
- 其他优化
Full Changelog: v0.1.5-beta...v0.1.5.2-beta