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

📅 2026/6/26 4:07:54
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-REhttps://example.com/playlist.m3u8--auto-select# 指定分辨率和编码N_m3u8DL-REurl-svres1920*:codecshvc1:forbest# 只下载字幕N_m3u8DL-REurl--sub-only# 下载后混流为 mp4N_m3u8DL-REurl--auto-select-Mformatmp4录制直播时可以加上时长限制N_m3u8DL-RE直播地址--live-record-limit 02:00:004、 适合谁用需要从流媒体网站保存视频内容的人。包括但不限于做视频素材收集的创作者、需要离线观看课程的学习者、对直播内容做存档的用户。工具是命令行界面参数丰富但逻辑清晰熟悉 ffmpeg 的人上手会很快。收集的创作者、需要离线观看课程的学习者、对直播内容做存档的用户。工具是命令行界面参数丰富但逻辑清晰熟悉 ffmpeg 的人上手会很快。