NOTICE: By continued use of this site you understand and agree to the binding תנאים והגבלות and מדיניות פרטיות.
Install steps: Install a userscript manager, select Install, then open a website matched by the script.
The following figures come from the original source and are separate from activity on this site.
Original script: M3U8媒体下载器 (支持AES-128解密)
Source version: 26.07.02
Last source check:
Last successful check:
Requests received by this site are not proof that a user completed installation.
Clicking Install records a request on this site; it does not confirm installation. Not working after install? View troubleshooting and issues
一个专为在线视频播放页设计的油猴脚本,能够自动嗅探页面上的 M3U8 流媒体地址,并通过多线程高速下载并保存为完整的 MP4 视频。界面采用 iOS 风格的毛玻璃悬浮球设计,支持拖动、智能存储、暂停续传以及内存手动清理。
智能嗅探
自动检测网页中正在播放的 M3U8 地址,支持 video 元素、HLS.js 实例、网络请求等多种方式,无需手动寻找链接。
双模式下载
多线程加速
支持 8 / 16 / 32 / 64 线程自由切换,充分利用带宽(实际并发受浏览器限制)。
失败重试
每个片段失败后自动重试 3 次;全部下载完成后,失败的片段还会集中再重试 2 轮,尽可能保证文件完整。
暂停 / 继续
随时暂停下载,已下载的片段会被保留,继续后从断点恢复,不会丢失进度。
变体播放列表处理
自动识别主播放列表(多码率),选择最高清晰度的子 M3U8 进行下载。
加密视频提示
遇到非AES-128-CBC加密的M3U8时,会阻止下载并自动复制链接,引导用户使用 N_m3u8DL 等专业工具。
手动释放内存
下载完成后可在面板中手动清理缓存,并显示具体释放的内存大小。
精美 UI
iOS 毛玻璃悬浮球,支持在屏幕边缘上下拖动,水平甩动可切换左右贴边;面板内按钮带有高光效果和缩放反馈。
安装脚本
在浏览器中安装 Tampermonkey 或 Violentmonkey 扩展,然后将本脚本添加到扩展中。
打开目标网页
访问包含 M3U8 视频的网站,点击播放视频。
脚本会自动嗅探到 M3U8 地址,并在屏幕边缘显示一个 🎬 悬浮球。
开始下载
点击悬浮球打开操作面板:
管理下载
悬浮球拖动
| 参数 | 说明 |
|---|---|
线程 |
8 / 16 / 32 / 64 可选,建议 16(浏览器并发连接有限) |
SIZE_THRESHOLD |
800MB,超过此值使用磁盘边下边存 |
REQUEST_TIMEOUT |
单个片段请求超时(10秒) |
MAX_RETRIES |
每个片段最大重试次数(3次) |
FINAL_RETRY_ROUNDS |
全部下载完成后集中重试轮数(2轮) |
blob: 或非AES-128-CBC加密的M3U8,脚本会自动提示并复制链接,请使用 N_m3u8DL-CLI 等工具下载。MIT License
如有问题或建议,欢迎通过油猴脚本反馈渠道联系作者。
דירוג: 0