在浏览器里直接下载 M3U8 视频
配合油猴脚本自动嗅探页面里的 m3u8 链接,并发下载 + AES-128 解密, 支持 2GB 以上大文件,无需安装任何客户端。
油猴脚本未检测到,部分视频可能因跨域限制无法下载
-
-
-
-
-
为下载而生
没有花哨的界面,只有把视频拿到手所需的一切。
并发下载
最多 15 路 worker 并发拉取分片,失败自动指数退避重试。
AES-128 解密
内置 Web Crypto 解密,加密分片自动检测、自动解密。
防盗链穿透
油猴特权通道自动携带 referer,绕过 CORS 与防盗链。
多码率切换
自动解析主播放列表,720p / 1080p 一键切换。
2GB+ 大文件
流式写盘,绕开浏览器 Blob 下载上限,大文件无压力。
失败分片重试
失败分片单独统计,一键只补下载失败的片段。
三步完成下载
从嗅探到保存,全程浏览器内完成。
安装油猴脚本
安装后打开任意视频页面,脚本自动嗅探 m3u8 链接,页面右下角出现下载按钮。
点击跳转本页
m3u8 地址与来源页信息自动带入,防盗链请求由特权通道转发。
解析并保存
选择清晰度 → 开始下载 → 保存完整的 .ts 文件,失败分片可单独重试。
常见问题
为什么需要配合油猴脚本?
浏览器对跨域请求有严格限制,大多数视频站不会开放 CORS。油猴脚本提供 GM_xmlhttpRequest 特权通道,由扩展直接发起请求并携带来源页 referer,从而绕过跨域与防盗链限制。
支持加密视频吗?
支持常见的 AES-128 加密。解析播放列表时自动检测加密分片,用 Web Crypto API 在本地完成解密,密钥与数据均不出浏览器。
能下载多大的文件?
浏览器内没有硬性上限,2GB 以上的视频已验证可用:保存时通过 File System Access API 流式写入磁盘,绕开浏览器 Blob 下载的 2GB 限制。
为什么保存的是 .ts 而不是 .mp4?
m3u8 视频本身就是 TS 分片,直接拼接天然合法,无需任何处理。转 MP4 容器需要重封装(ffmpeg),属于 Electron 客户端版的能力范围。