当前位置: 首页 > news >正文

N_m3u8DL-RE:跨平台流媒体下载工具,支持点播和直播

文章目录

  • N_m3u8DL-RE:跨平台流媒体下载工具,支持点播和直播
    • 1、 它能做什么
    • 2、 核心能力
    • 3、 安装和使用
    • 4、 适合谁用

N_m3u8DL-RE:跨平台流媒体下载工具,支持点播和直播

N_m3u8DL-RE 在 GitHub 上拿到 8197 Star。

这是一个跨平台的 DASH/HLS/MSS 下载工具,能处理点播内容,也能录制直播流。

1、 它能做什么

一句话:下载流媒体视频。

支持 DASH、HLS、MSS 三种协议,覆盖了目前主流流媒体网站使用的技术栈。点播场景下,给一个链接就能解析出所有可用的视频、音频、字幕轨道,按需选择下载。直播场景下,可以实时录制,支持限时录制和实时混流。

加密内容也能处理。工具内置了 AES-128、CENC、ChaCha20 等多种加密方式的解密支持,配合 mp4decrypt 或 shaka-packager 完成密钥解密。

2、 核心能力

多轨道选择

视频、音频、字幕各自独立选择。用正则表达式匹配分辨率、编码格式、语言,比如只下载 4K HEVC 视频,或者只抓英语音轨。不想要的轨道直接排除。

并发下载

多线程下载分片,音频、视频、字幕可以并行拉取。下载完成后自动合并,支持 ffmpeg 和 mkvmerge 两种混流器。

直播录制

支持 TS 和 MPD 直播源。可以设置录制时长限制,开启实时混流直接输出可播放文件。网络环境不稳定的情况下建议关闭 live-pipe-mux,避免数据丢失。

灵活命名

通过模板变量自定义输出文件名,支持分辨率、带宽、语言、编码等字段,批量下载多个清晰度时不会互相覆盖。

3、 安装和使用

Arch Linux 用户可以直接从 AUR 安装:

yay-Syun-m3u8dl-re-bin

其他平台从 Releases 页面下载对应版本即可。Windows 低版本系统如果自带终端不兼容,可以在 cmder 中运行。

基本用法:

# 下载视频,自动选择最佳轨道N_m3u8DL-RE"https://example.com/playlist.m3u8"--auto-select# 指定分辨率和编码N_m3u8DL-RE"url"-svres="1920*":codecs=hvc1:for=best# 只下载字幕N_m3u8DL-RE"url"--sub-only# 下载后混流为 mp4N_m3u8DL-RE"url"--auto-select-Mformat=mp4

录制直播时可以加上时长限制:

N_m3u8DL-RE"直播地址"--live-record-limit 02:00:00

4、 适合谁用

需要从流媒体网站保存视频内容的人。包括但不限于:做视频素材收集的创作者、需要离线观看课程的学习者、对直播内容做存档的用户。

工具是命令行界面,参数丰富但逻辑清晰,熟悉 ffmpeg 的人上手会很快。

收集的创作者、需要离线观看课程的学习者、对直播内容做存档的用户。

工具是命令行界面,参数丰富但逻辑清晰,熟悉 ffmpeg 的人上手会很快。

http://www.gsyq.cn/news/1591006.html

相关文章:

  • 5~60V 恒流驱动HI7002替代惠海 H5116 聚能芯半导体智芯电子一级代理
  • 分类变量编码实战:从数据类型诊断到生产级Pipeline
  • PostgreSQL 一键批量修复所有表序列值
  • Mac NTFS读写终极解决方案:Free-NTFS-for-Mac免费完整指南
  • Selenium自动化测试:从元素定位到健壮交互的完整指南
  • 傅里叶级数收敛性反例:二进尖峰块与拉库纳序列构造解析
  • GAT注意力权重可视化实战:从公式到热力图
  • 低代码开发你会用吗?
  • 035、LLVM Dialect:与LLVM IR的桥梁
  • 分享股票方面的API
  • OpenClaw+Kimi本地智能体工作流:多模态动作闭环实战指南
  • 【Three.js 实战】结合 MediaPipe 实现 3D 粒子手势互动特效 (附原理解析)--手势控制粒子项目,附源码
  • Claude 怎么用?网页端、API、第三方工具有什么区别
  • 数据库统计信息备份与还原技术实践
  • 深入拆解Agent核心:系统提示词与用户提示词的本质区别、工程落地与全场景避坑指南
  • 2026年深圳AI定制服务商观察:案例复用能力为何越来越重要?
  • 其实APP宣传成本最低的方式是:电子海报---POP广告
  • 四叉树原理与实现:优化空间查询与碰撞检测的利器
  • 100 00 黄大年茶思屋“难题揭榜”第100期-华为云难题第五期(全文整理)
  • 2026年API中转站实测横评榜单发布:非线智能API是企业首选AI中转服务商
  • TAI 134合规实操指南:模型扩散管控与API服务落地七项检查
  • 代理IP接入程序的完整流程(Python 实战,附排坑记录)
  • 5G站点1588同步故障导致板卡心跳失败及数据丢失的处置案例
  • DevOps Bash Tools:运维脚本合集,开箱即用
  • 多任务处理:后台运行与进程间通信(IPC)(87)
  • 第24期 | AI辅助调试与代码审查
  • 51单片机简易超市无人自动售货机售卖机165-1(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_可以扫码
  • Apache Struts XWork XXE漏洞深度剖析:原理、复现与修复
  • ChatGPT 官网访问异常怎么办?先看任务替代方案
  • 一朵集团云的微隔离规模化落地突围记!