WeChat Mini Game
微信扫一扫,玩小游戏
"水果怀旧连一连"

HLS (m3u8) 视频下载器 - 免费在线工具

下载器
使用指南
HLS 下载设置
大多数跨域来源需要代理或同源端点
修复了MP4合并黑屏问题:优化TS转MP4处理逻辑,确保关键帧正确对齐
就绪
0%
等待操作...
使用指南

如何获取 m3u8 链接

在大多数视频网站,您可以通过以下步骤找到 m3u8 链接:

  1. 打开浏览器开发者工具 (F12)
  2. 切换到网络 (Network) 标签页
  3. 刷新页面并播放视频
  4. 在过滤器中输入 "m3u8"
  5. 找到并复制播放列表地址

支持格式

支持非加密和 AES-128 加密的 HLS 流,多码率播放列表

加密支持

使用浏览器内置 WebCrypto API 进行 AES-128 解密

并发下载

多片段并发下载,加快下载速度

自定义选项

自定义请求头、CORS代理、输出格式等

故障排除

  • 黑屏问题已修复:优化TS转MP4处理逻辑,确保关键帧正确对齐
  • CORS 错误:尝试使用 CORS 代理或部署自己的代理服务器
  • 下载失败:验证 m3u8 链接是否有效,请求头是否正确
  • 解密失败:确保视频使用 AES-128 加密而非 DRM
技术实现
  • 支持主播放列表 (自动列出变体) 或直接媒体播放列表
  • 支持非加密、EXT-X-KEY:METHOD=AES-128 (WebCrypto 解密) 和 fMP4 (EXT-X-MAP)
  • TS → MP4 转换使用 mux.js 在浏览器端重新封装;fMP4 直接合并 init + m4s
  • 修复了MP4合并黑屏问题:优化TS转MP4处理逻辑,确保关键帧正确对齐
  • 大多数来源需要 CORS 权限或代理
免责声明

本工具仅供技术研究和教育目的使用。请确保您拥有下载目标内容的合法权利。开发者不对工具的滥用负责。

不支持任何形式的 DRM (Widevine/FairPlay/PlayReady 或 SAMPLE-AES) 保护内容。