产品 · M3U8
Windows M3U8 下载器
在 Windows 上下载 M3U8 / HLS 视频。HiDownload 检测播放列表、保存分片,并可播放或转换为 MP4——无需命令行。
浏览器播放视频时,没有另存为视频选项。右键点击也没有任何用处。地址栏显示的是普通网页,而不是 .mp4 文件。
这通常意味着播放器并未提供一个完整的文件,而是读取了一个 M3U8 播放列表,并在后台获取了几十甚至几百个小片段。
HiDownload 是一款专为这种情况设计的 Windows 流媒体下载器:它可以检测播放列表,下载片段,并保存为一个可播放或转换的文件 — 无需打开终端。
为什么 M3U8 页面上“另存为视频”会失败
渐进式 MP4 文件以单个对象形式存储在服务器上,浏览器可以直接下载。
而 HLS 播放器的工作方式则不同:
- 页面加载一个 JavaScript 播放器。
- 播放器请求一个主
.m3u8播放列表。 - 该播放列表指向多个质量变体(360p、720p、1080p)。
- 每个变体又是一个
.ts或.m4s片段的播放列表。 - 播放器在观看时获取接下来的几秒内容。
在这一链条中,没有“视频文件”。因此浏览器没有可以保存的内容。
这就是为什么人们会搜索 M3U8 下载器 而不是通用视频下载器。这个任务需要识别播放列表:读取清单、选择变体、拉取所有片段,然后合并。
M3U8 文件到底是什么
M3U8 是一种 UTF-8 文本播放列表格式。它是 HLS (HTTP Live Streaming) 使用的清单格式。
一个典型的媒体播放列表如下所示:
#EXTM3U
#EXT-X-TARGETDURATION:6
#EXTINF:6.0,
segment001.ts
#EXTINF:6.0,
segment002.ts
#EXT-X-ENDLIST
主播放列表则是一个更高层级的清单,列出了带宽和分辨率,每个都有自己的子播放列表。
如果您仅保存 .m3u8 文本文件,您并没有保存视频。您只是保存了一张购物清单。下载器需要解析这张清单。
M3U8 是播放列表;HLS 是使用它的协议。这两个术语经常一起出现,但它们并不完全相同。
HiDownload 将 M3U8 视为一种一等流媒体类型,而不是您需要编写脚本来处理的特殊情况。
传统的 M3U8 下载方法(以及它们为何不够完善)
这些方法有效,但也说明了为什么需要一个 GUI 工具。
浏览器开发者工具
打开开发者工具 → 网络,播放视频,按 m3u8 过滤,复制请求 URL,然后将其输入其他工具。
问题:
- 播放列表 URL 可能会过期或包含令牌。
- 广告和真实视频都会显示为
.m3u8。 - 音频和视频可能是两个播放列表。
- 您仍然需要第二个程序来获取片段。
命令行中的 FFmpeg
ffmpeg -i "https://example.com/index.m3u8" -c copy output.mp4
这非常强大。但这也是为什么许多“如何下载 M3U8”文章到此为止的原因:标头、Cookie、直播与点播、以及单独的音频都需要您为每个站点记住参数。
yt-dlp 和其他命令行下载器
对于已经熟悉终端的人来说非常出色。但对于只想存档一个允许保存的网络研讨会或课程的人来说,这并不友好。
如果您想要一个无需终端的操作方式,HiDownload 就是为此而设计的:检测播放列表、选择并下载。
HiDownload 如何在 Windows 上下载 M3U8
无论页面使用 HLS、隐藏播放器还是嵌入 iframe,工作流程都相同:
打开 → 检测 → 选择 → 下载 → 播放或转换
- 在 HiDownload 中打开页面(或粘贴媒体 URL)。
- 内置嗅探器列出真实的媒体 URL:
.m3u8、.mpd、.mp4等。 - 选择在视频播放时不断增长的播放列表 — 通常这是实际流,而不是 5 秒的前置广告。
- 开始下载。HiDownload 获取片段并写入本地文件。
- 在内置播放器中预览,或转换为 MP4 / 其他格式。
您无需粘贴 FFmpeg 参数,也无需在 200 行网络请求中查找,除非您愿意。
这就是产品的不同之处:M3U8 下载是一种桌面工作流程,而不是一个命令。
如何使用 HiDownload 下载 M3U8 视频
第 1 步 — 在 Windows 上安装 HiDownload
下载 Windows 版本并安装。该应用专为 Windows 10 / 11(64 位)设计。
第 2 步 — 打开播放视频的页面
使用内置浏览器或打开您有权限保存的视频页面(您的课程、网络研讨会回放,或您被允许录制的流)。
第 3 步 — 开始检测
播放视频几秒钟。嗅探器需要播放器请求播放列表。
第 4 步 — 选择 M3U8 行
在检测到的列表中查找 .m3u8。如果出现多行:
- 优先选择视频继续播放时传输大小增加的行。
- 跳过立即完成的非常小的播放列表(通常是广告或预览)。
- 如果您看到主播放列表和变体播放列表,选择与您想要的质量匹配的变体通常是正确的。
第 5 步 — 下载,然后播放或转换
将任务加入队列。完成后,在内置播放器中打开文件。如果需要更兼容的文件格式,请转换为 MP4。
当相关的操作指南上线时,它们将通过更多截图重复此路径:如何下载 M3U8,以及如何将 M3U8 转换为 MP4。上述步骤已经足够完成一个任务。
选择正确的播放列表(质量、广告、音频)
M3U8 页面通常会显示多个播放列表。这是正常的。
| 您看到的内容 | 通常意味着 | 该怎么做 |
|---|---|---|
多个 .m3u8 行 |
主播放列表 + 变体,或广告 + 内容 | 选择在观看时不断增长的那一行 |
| 一个小播放列表,然后是一个更大的 | 前置广告,然后是实际流 | 等待 5–10 秒,然后重新选择 |
| 视频播放,但文件没有声音 | 单独的音频播放列表 | 下载视频和音频,然后合并 |
没有 ENDLIST 的直播播放列表 |
直播 / 事件流 | 使用支持直播的任务;不要期望有固定的文件大小 |
自适应流中常见音频或音视频分离。下载两个播放列表,然后合并。
对于直播事件而非已完成的点播文件,让任务运行直到事件结束 — 直播播放列表通常没有 EXT-X-ENDLIST。
M3U8、HLS 和 DASH — 应该使用哪个页面?
这些术语在搜索结果中经常混淆。它们是相关的,但并不相同。
- M3U8 是播放列表文件。
- HLS 是使用 M3U8 的 Apple/HTTP 直播协议。
- DASH 是另一种自适应协议。其清单通常为
.mpd,片段通常为.m4s。
如果嗅探器显示 .m3u8,那么这个页面是正确的着陆页。
如果显示 .mpd,您看到的是 DASH,而不是 HLS — 同一个应用,但不同的清单。
如果您只知道“该站点流式传输视频”,请从 HiDownload 主页开始,让嗅探器告诉您流类型。
HiDownload 在同一检测列表中处理 M3U8/HLS 和 DASH/MPD。您不需要为每个术语使用不同的应用。
常见 M3U8 下载问题的故障排除
大多数失败是播放列表选择问题,而不是“下载器坏了”。
列表为空。 播放器尚未请求播放列表。播放视频 5 到 10 秒,然后重新检测。有些页面会先加载一个封面图,只有在点击播放后才会获取 .m3u8。
多个播放列表,看起来都差不多。 观察传输大小。实际的节目流会增长。前置广告或插播广告会很快结束。
任务开始后,出现 403 或过期。 播放列表 URL 通常包含一个短期有效的令牌。重新从新播放中检测,并在会话仍然有效时开始下载。不要复制昨天网络面板中的 URL 并期望它能工作。
有视频但没有声音。 自适应 HLS 通常将音频放在第二个播放列表中。下载两个文件,然后合并。这种情况比“无声编解码器”更常见。
文件在 HiDownload 中可以播放,但在旧手机播放器中无法播放。 转换为 MP4。分段 HLS 与每个设备期望的容器不同。
这是一个直播事件。 可能没有最终的文件大小。让任务运行,直到事件结束。这是录制,而不是一个固定的点播下载。
如果检测正常,但您仍然无法保存文件,则该流可能受 DRM 保护。HiDownload 无法解锁此类内容。请使用您被允许保存的来源。
什么时候不应该使用 M3U8 下载器
工具无法改变版权法。
请使用 HiDownload 保存您被允许保存的内容:您自己的录音、允许离线保存的购买课程、内部培训或其他您有权使用的内容。
不要使用它来下载受 DRM 保护的商店内容或窃取他人的付费资源。加密的商业流媒体不在支持范围内。
下载后可以做什么
只有在您可以稍后打开文件时,它才有用。
- 播放:在内置播放器中确认视频和音频。
- 转换:如果其他设备或编辑器需要 MP4 容器,请进行转换。
- 保留任务在队列中:如果您正在收集课程或播放列表。
这就是围绕 M3U8 引擎的其余产品功能:检测、下载、预览、转换 — 一个 Windows 应用程序。
M3U8 下载器与通用 Windows 视频下载器的对比
当网站已经暴露 MP4 时,通用下载器是可以的。但当播放器将媒体隐藏在 HLS 背后时,它就不起作用了。
M3U8 下载器必须:
- 发现地址栏从未显示的播放列表
- 追踪主清单 → 变体 → 片段
- 支持长时间任务和重新连接
- 将片段合并成播放器可以理解的格式
HiDownload 是专为 流媒体下载 打造的工具。M3U8 是我们在现代网站上看到的最常见的流媒体类型,因此本页面是该关键字的商业入口点。同一个应用还支持 HLS、DASH、直播录制和嵌入式播放器。
如果您是在比较工具而不是寻找操作指南,后续的比较和“最佳工具”页面将与本页面一起,形成同一主题的内容集。本页面是 m3u8 下载器 的产品入口。
从您已有的 M3U8 任务开始
您无需学习 HLS 理论即可完成一次下载。
安装 HiDownload,打开页面,播放几秒钟,选择不断增长的 .m3u8,并保存文件。
如果您以后需要为团队成员准备书面教程,M3U8 集群中的其他文章会详细解释这五个步骤:文件是什么、如何在 Windows 上下载它,以及如何转换为 MP4。
仅保存您有权存储的内容。软件提供工作流程;权限由您掌握。
查看流程
常见问题
下载 Windows 版 HiDownload
检测 M3U8、HLS 和 DASH 流,然后下载、播放或转换——无需命令行。
请仅保存你有权保留的内容。HiDownload 不会绕过 DRM。