N_m3u8DL-RE:一条命令把任意 M3U8/DASH 流变成本地文件

发布时间:2026/9/19 7:48:55

N_m3u8DL-RE:一条命令把任意 M3U8/DASH 流变成本地文件 N_m3u8DL-RE一条命令把任意 M3U8/DASH 流变成本地文件【免费下载链接】N_m3u8DL-RECross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.项目地址: https://gitcode.com/GitHub_Trending/nm3/N_m3u8DL-REN_m3u8DL-RE 是跨平台命令行 m3u8 下载工具一条 .m3u8 或 .mpd 链接丢进去点播和直播流都能变成本地视频文件适合想存课程视频、直播回放而不想用浏览器插件的人。上手门槛2 个必备依赖 2 个可选件这台工具的门槛不在硬件而在依赖。程序本体基于 .NET 10工程文件声明 net10.0机器上要装 .NET 10 运行时。依赖作用什么时候需要.NET 10 运行时运行程序本体始终需要ffmpeg下载后合并分片、直播管道混流始终需要启动时先自检mkvmerge混流为 MKV 容器使用-M muxermkvmerge时mp4decrypt / shaka-packagerDRM 解密传--key做解密时界面支持 en-US、zh-CN、zh-TW 三种语言用--ui-language zh-CN切换。Arch Linux 用户可直接走 AUR 源安装yay -Syu n-m3u8dl-re-bin。3 步拿到第一个文件第 1 步拿到可执行程序。从项目发布页下载对应系统的二进制放到任意目录即可想自己编译也可以克隆仓库源码git clone https://gitcode.com/GitHub_Trending/nm3/N_m3u8DL-RE第 2 步让 ffmpeg 在 PATH 里。程序启动时会预先检查 ffmpeg找不到直接报错。如果你装 ffmpeg 时用了默认命名能被自动找到否则用--ffmpeg-binary-path显式指定全路径。第 3 步跑第一条下载命令。链接直接跟程序名后面默认会弹出交互式轨道选择框N_m3u8DL-RE 你的.m3u8或.mpd链接 --save-dir D:\Videos --thread-count 8--thread-count控制并发拉分片的线程数默认等于本机 CPU 核心数。想跳过手选、直接取最高码率视频加上-sv best。功能盘点5 个最实用的能力三格式统一解析。DASH、HLS、MSS 三种清单流媒体的播放描述文件一条命令识别点播和直播DASH/HLS都支持。适合手里一堆来源不明的流链接。正则选轨。-sv视频、-sa音频、-ss字幕三个参数按正则筛轨道例如-sv res3840*:codecshvc1只挑 4K HEVC。适合多码率流里只取目标画质。限时直播录制。--live-record-limit 00:30:00可固定录制时长配合--live-real-time-merge边录边实时合并成文件。适合定时直播归档。DRM 解密。--key KID:KEY传密钥由 mp4decrypt / shaka-packager / ffmpeg 执行解密--decryption-engine可切换引擎。适合拿到密钥的加密课程视频。下载后混流。-M formatmp4把分离的音视频合成一个 MP4--mux-import还能把本地字幕、额外音轨塞进容器。适合视频和音轨分开下的后处理。原理速览从链接到视频文件的 3 步解析。拉取清单识别类型并列出全部视频、音频、字幕轨道解析器在 src/N_m3u8DL-RE.Parser/Extractor/ 里按格式各有一个实现。下载。多线程并发拉分片单个分片失败默认重试 3 次HTTP 请求超时默认 100 秒。合并。分片全部到齐后拼成完整文件再按选项走 ffmpeg 做混流或解密。进阶入口为自己的站点做扩展URL 处理链支持挂自定义 Processor注册点在 Program.cs 的parserConfig.UrlProcessors参考实现在 src/N_m3u8DL-RE/Processor/参数通过--urlprocessor-args透传。任何参数细节都可以--morehelp 选项名现场查比如--custom-range 05:00-20:00表示点播内容只下载第 5 分钟到第 20 分钟。一个组合用法示例N_m3u8DL-RE 你的链接 -sa langja|en:forbest2 --sub-only --sub-format VTT这条命令挑出最佳的 2 条日语/英语音轨只出字幕并输出为 VTT 格式。常见坑3 个高频问题现象 1启动即报 ffmpeg not found。排查动作安装 ffmpeg 并加入 PATH或用它的全路径参数--ffmpeg-binary-path C:\Tools\ffmpeg.exe指过去。现象 2老版本 Windows 终端乱码、没有颜色。排查动作换 cmder 或 Windows Terminal 运行参数上可用--force-ansi-console强制按 ANSI 终端处理或--no-ansi-color去掉颜色。现象 3直播管道混流丢数据。排查动作--live-pipe-mux由 ffmpeg 负责管道内读数据网络不稳的环境容易丢直播数据README 明确不建议在这种网络下开启改成--live-real-time-merge实时合并到文件更稳。N_m3u8DL-RE 把解析—下载—合并整条链路装进了一个命令行工具点播、直播、DRM、多语言音轨各有对应参数重试 3 次、超时 100 秒、线程数等于核心数这些默认值也都能覆盖。下一步可以打开 TestStreams.md 里的测试流链接把上面提到的参数各跑一遍。【免费下载链接】N_m3u8DL-RECross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.项目地址: https://gitcode.com/GitHub_Trending/nm3/N_m3u8DL-RE创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/19 8:43:59

商品评价标签体系设计:好评率、展示规则与后台管理全解析

简介:一份面向电商产品经理与开发团队的商品评价标签需求说明文档,由产品李敏荣编制,版本1.2。文档系统梳理了商品评价标签的核心概念与功能框架,涵盖商品页评价信息、商品评论列表页、更新机制、数据统计,以及后台大数…

2026/9/19 8:43:59

Kaggle房价预测实战:从特征工程到模型融合的完整指南

如果你准备参加Kaggle练手,房价预测(House Prices: Advanced Regression Techniques)大概率是你绕不开的第一个新手村副本。这个赛题常年挂在Kaggle的Getting Started分类里,乍一看是“猜房价”,实际上考察的是结构化数…

2026/9/19 8:43:59

DPR、压缩与格式选择:移动端图片清晰度实战指南

1. 这不是设计稿的问题,是屏幕在“骗”你的眼睛你肯定遇到过这种场景:设计师发来的 PNG 文件,在 MacBook Pro 的 Retina 屏上放大看连像素点都清晰锐利,导出切图后交给开发,结果一放到 iPhone 上——文字边缘发虚、图标…

2026/9/18 14:13:01

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/19 0:03:10

验证 OpenSpec 兼容性,Cursor 的 Token 从 TaoToken 出

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/19 0:03:10

书桌角落的 Mac mini,OpenClaw 通过 TaoToken 跑任务。

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/19 0:03:10

oh-my-hermes:打造跨工具的命令编排与插件化工作流

1. 项目概述与设计初衷1.1 它到底是什么先说结论:oh-my-hermes 是一个面向开发者日常终端操作的效率工具套件,核心定位是“把分散在各类命令行工具里的高频操作,统一收拢成一套插件化、可编排的工作流”。项目灵感来源很明显——oh-my-zsh 重…

2026/9/18 14:13:03

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/18 14:13:02

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/18 14:13:02

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码