N_m3u8DL-RE 完整指南:DASH/HLS 流媒体快速下载与直播录制
N_m3u8DL-RE 完整指南DASH/HLS 流媒体快速下载与直播录制【免费下载链接】N_m3u8DL-RECross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.项目地址: https://gitcode.com/GitHub_Trending/nm3/N_m3u8DL-RE直播刚结束你想把回放存下来手里却只有一个 m3u8 链接。N_m3u8DL-RE 是一个跨平台的流媒体下载工具输入一个 M3U8、MPD 或 ISM 链接它负责解析轨道、下载分片、合并成片支持 DASH/HLS/MSS 协议的点播与直播录制。工具全景一个命令行工具覆盖三类流媒体协议N_m3u8DL-RE 是一个运行在 Windows、Linux、macOS 上的命令行程序你给它一个播放地址或直接给它一个 m3u8/mpd 文件它输出一个可播放的本地文件。适合三类人想保存在线视频的用户、需要录制直播的技术人员、以及想自己写下载逻辑的开发者。三种协议通吃自动识别 HLSm3u8、DASHmpd、MSSism并解析点播与直播都支持直播可实时合并分片结束即得完整文件解密内建AES-128、CENC、ChaCha20、SAMPLE-AES 等常见加密方式选择与输出可控按分辨率、编码、语言正则挑选音视频与字幕轨道命名灵活文件名模板支持分辨率、码率、语言等变量多流下载不冲突从安装到第一次下载三步跑通先装工具。Arch 系可以直接装包yay -Syu n-m3u8dl-re-bin # Arch 系安装稳定版其他系统从源码构建.NET 8 环境git clone https://gitcode.com/GitHub_Trending/nm3/N_m3u8DL-RE # 克隆仓库 cd N_m3u8DL-RE/src dotnet publish N_m3u8DL-RE/N_m3u8DL-RE.csproj -c Release -o out # 发布可执行文件然后跑第一条命令把链接传给程序指定保存目录和文件名./out/N_m3u8DL-RE https://example.com/demo.m3u8 --save-dir ~/Videos --save-name demo看到什么程序先解析出所有音视频轨道并打印选择结果然后逐分片下载、最后合并结束时输出video: ~/Videos/demo.mp4及一个 meta.json。第一次运行建议先拿短流测试仓库里的 TestStreams.md 列了一批可用于测试的流地址。场景实战多轨道流挑最清晰的视频和中文音轨遇到什么一个 m3u8 里混着 720p、1080p、多路音轨和字幕全下下来又慢又乱。N_m3u8DL-RE https://example.com/vod.m3u8 -sv best -sa langzh:forbest -ss all-sv best选码率最高的视频-sa langzh:forbest选最佳中文音轨-ss all抓全部字幕。看到什么输出目录里出现合并好的video.mp4和.srt字幕文件。想锁 4K把-sv best换成-sv res3840*:codecshvc1:forbest即可。直播流实时录制命令遇到什么直播边播边推分片是滚动更新的普通点播方式拿不到完整录像。N_m3u8DL-RE https://live.example.com/live.m3u8 --live-real-time-merge -M formatmp4 --live-record-limit 01:00:00--live-real-time-merge边下边合-M formatmp4指定成片容器--live-record-limit限定录一小时。看到什么过程中持续更新一个 mp4一小时后任务自动结束得到完整录像文件。注意网络不稳时不要加--live-pipe-mux管道混流它容易丢直播数据。只下载视频的前 20 分钟遇到什么一部电影只想先看开头不想等整个下载完。N_m3u8DL-RE https://example.com/movie.mpd --custom-range 00:00-20:00 --save-name test --save-pattern SaveName_Resolution--custom-range 00:00-20:00按时间截取--save-pattern让文件名带上分辨率。看到什么只下载前 20 分钟对应的分片输出形如test_1920x1080.mp4。也可以按分片序号截取比如--custom-range 10-表示从第 10 个分片一直下载到结尾。按需调参网络波动超时与重试分片反复下载失败时加超时、重试与并发参数一起用N_m3u8DL-RE https://example.com/vod.m3u8 --http-request-timeout 180 --download-retry-count 5 -mt--http-request-timeout 180单次请求最长等 180 秒默认 100--download-retry-count 5单分片失败重试 5 次默认 3-mt并发下载已选的音视频字幕。带宽受限线程数与限速默认线程数等于本机 CPU 线程数带宽有限时可以压下来并限速N_m3u8DL-RE https://example.com/vod.m3u8 --thread-count 8 -R 5M--thread-count 8固定 8 个下载线程-R 5M限制总速度 5Mbps也支持 Kbps 写法。需要代理目标站点走内网或代理才能访问时N_m3u8DL-RE https://example.com/vod.m3u8 --custom-proxy http://127.0.0.1:7890--custom-proxy显式指定代理会覆盖系统代理程序默认读取系统代理。分片链接带签名有的网站分片 URL 上挂着带时效的签名参数直接下载会 403。把页面请求头带上并把输入链接的 query 参数追加到每个分片N_m3u8DL-RE https://example.com/vod.m3u8?tokenabc -H User-Agent: iOS --append-url-params-H设置请求头--append-url-params把输入 URL 的 query 追加到分片请求。加密视频解密参数m3u8 里没写 KEY 的加密流需要手动给密钥N_m3u8DL-RE https://example.com/enc.m3u8 --key KID:KEY--key KID:KEY按 KID 匹配密钥多条用多次--keyKEY 相同可只写--key KEY密钥来源是文件时改用--key-text-file keys.txt。解密引擎默认 mp4decrypt找不到时可加--decryption-engine FFMPEG改用 ffmpeg 完成。排错与延伸常见报错按现象 → 原因 → 一句话解法处理旧版 Windows 终端显示乱码、卡住→ 系统终端不支持程序需要的控制台特性 → 换用 cmder 或新版 PowerShell 运行。结束时提示分片数量不匹配→ 网络波动导致个别分片缺失 → 加大--download-retry-count后重跑或关闭该检查。提示找不到 ffmpeg→ 合并/混流依赖 ffmpeg 但没在 PATH 里 → 安装 ffmpeg 或用--ffmpeg-binary-path指定可执行文件全路径。想看实现从两个目录入手协议解析M3U8/MPD/ISM 如何拆成分片列表在 协议解析模块针对特定网站的链接签名处理下载前对 URL 做二次加工在 自定义处理器目录。所有选项的细节用N_m3u8DL-RE --help复杂选项用--morehelp custom-range这类命令逐条查看。现在拿一个你手边的 m3u8 链接跑一次第一个 mp4 出现之前你只会需要上面那两条命令。核心资源TestStreams.md测试流列表、src/N_m3u8DL-RE.Parser/协议解析源码、--help完整参数。【免费下载链接】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),仅供参考

相关新闻

Mango AI集成平台实战:解析Nano Banana 2、GPT Image 2与Seedance 2模型部署与应用

Mango AI集成平台实战:解析Nano Banana 2、GPT Image 2与Seedance 2模型部署与应用

最近在AI图像生成领域,一个名为“Mango AI”的项目开始引起开发者和AI爱好者的注意。它并非一个单一的模型,而是一个集成了多个前沿图像/视频生成模型的平台,其中就包括了备受关注的Nano Banana 2、GPT Image 2和Seedance 2。如果你正在寻找一…

2026/8/24 10:38:46 阅读更多 →
拆解multicursors.nvim架构:Extmarks与Hydra三层状态机如何协作实现多光标

拆解multicursors.nvim架构:Extmarks与Hydra三层状态机如何协作实现多光标

拆解multicursors.nvim架构:Extmarks与Hydra三层状态机如何协作实现多光标 【免费下载链接】multicursors.nvim A multi cursor plugin for Neovim. 项目地址: https://gitcode.com/gh_mirrors/mu/multicursors.nvim multicursors.nvim 是一款面向 Neovim 的…

2026/8/24 10:38:46 阅读更多 →
低显存显卡也能玩转AI视频生成:ComfyUI工作流优化实战

低显存显卡也能玩转AI视频生成:ComfyUI工作流优化实战

想用AI生成高清视频,但被显卡显存劝退?看着别人用4090跑出4K大片,自己手里的6G显存显卡只能默默流泪?别急着升级硬件,你可能只是没找对方法。最近,一个名为“ComfyUI”的图形化AI工作流工具,配合…

2026/8/24 10:38:46 阅读更多 →

最新新闻

两步把 NCM 音乐转成 MP3:ncmdump 免费拖拽转换

两步把 NCM 音乐转成 MP3:ncmdump 免费拖拽转换

两步把 NCM 音乐转成 MP3:ncmdump 免费拖拽转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 歌拷到别的播放器,提示格式不支持;丢进剪辑软件,直接被拒。问题出在 .ncm 这个格式上—…

2026/8/24 15:01:30 阅读更多 →
鸣潮工具箱 WaveTools:一条命令装好,120帧、画质与抽卡保底一次管明白

鸣潮工具箱 WaveTools:一条命令装好,120帧、画质与抽卡保底一次管明白

鸣潮工具箱 WaveTools:一条命令装好,120帧、画质与抽卡保底一次管明白 【免费下载链接】WaveTools 🧰鸣潮工具箱 项目地址: https://gitcode.com/gh_mirrors/wa/WaveTools WaveTools(鸣潮工具箱)是鸣潮 PC 端的…

2026/8/24 15:01:30 阅读更多 →
实测 bilibili-linux:Linux B站客户端的三条上手路径

实测 bilibili-linux:Linux B站客户端的三条上手路径

实测 bilibili-linux:Linux B站客户端的三条上手路径 【免费下载链接】bilibili-linux 基于哔哩哔哩官方客户端移植的Linux版本 支持漫游 项目地址: https://gitcode.com/gh_mirrors/bi/bilibili-linux bilibili-linux 是 Linux 版 B 站客户端,由…

2026/8/24 15:01:30 阅读更多 →
6 款免费 AI 配音软件,影视解说 / 有声书 / 课件都能用

6 款免费 AI 配音软件,影视解说 / 有声书 / 课件都能用

2026 年,免费 AI 配音工具已经能做到以假乱真——影视解说、有声书、教学课件这三大场景,用对工具完全不需要花一分钱。下面这 6 款工具,从完全零成本到每日赠额,覆盖了不同创作需求,按需选择即可。一、叮叮配音&#…

2026/8/24 15:01:30 阅读更多 →
drawio-desktop完整指南:免费跨平台流程图工具,Visio文件直接打开导出

drawio-desktop完整指南:免费跨平台流程图工具,Visio文件直接打开导出

drawio-desktop完整指南:免费跨平台流程图工具,Visio文件直接打开导出 【免费下载链接】drawio-desktop Official electron build of draw.io 项目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop 上个月同事从Windows换到Mac&…

2026/8/24 15:01:30 阅读更多 →
AI大模型崛起:小白也能抓住的财富风口,速收藏!

AI大模型崛起:小白也能抓住的财富风口,速收藏!

AI大模型市场正高速增长,预计2026年突破680亿元,2030年达3250亿元。超500万AI企业入局,行业落地加速。AI能力成为企业和职场的核心竞争力,高薪岗位需求激增,年薪最高可达77万。全民普及阶段,掌握AI技能是抓…

2026/8/24 15:00:29 阅读更多 →

日新闻

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践 前端安全依赖分层防护。没有任何单一配置能替代输出编码、权限校验和依赖更新。 把不可信内容当作数据 默认使用框架的转义能力;确需渲染 HTML 时,先在服务端或可信的客户端库中进行白名单过滤。避免把用户输入直接赋给 inne…

2026/8/24 1:08:15 阅读更多 →
Windows登录密码存储机制全解析:从哈希算法到安全加固实战

Windows登录密码存储机制全解析:从哈希算法到安全加固实战

1. 项目概述:Windows登录密码的“黑匣子”每次你按下CtrlAltDel,输入密码,然后看到那个熟悉的桌面,这背后发生了一系列复杂而精密的操作。作为一名长期与Windows系统打交道的从业者,我经常被问到:“我的密码…

2026/8/24 1:08:15 阅读更多 →
AI面试系统安全挑战与解决方案

AI面试系统安全挑战与解决方案

1. 项目概述:AI面试系统的安全挑战去年参与某跨国企业AI面试系统部署时,遇到一个典型案例:候选人在视频面试中无意提到竞争对手产品名称,系统竟自动将该信息关联到企业知识库并生成竞品分析报告。这个看似"智能"的功能&…

2026/8/24 1:08:15 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/24 11:20:22 阅读更多 →