猫抓 cat-catch:5 分钟存下网页视频,m3u8 合并讲透
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款浏览器资源嗅探扩展:自动列出页面里的媒体资源,供你直接下载或解析 m3u8 流。当你想存在线课程、想把 m3u8 分段拼成完整视频、找不到页面视频藏在哪儿时,它就是答案。读完本文,你能完成“安装 → 嗅探 → 下载”3 步,并看懂 m3u8 合并的常用参数。
🎯 猫抓擅长哪些事
- 网络层嗅探:通过 webRequest 监听页面加载过程,mp4、m3u8、mpd、音频资源会自动列入清单,省掉手动翻找来源的时间。
- 流解析与合并:m3u8/MPD 清单可在线加载,分段列出、密钥获取、一键合并为完整文件。
- 批量操作:多选资源一次性下载、复制地址,不必逐条点按。
- 输出灵活:支持存为 mp4、仅提取音频、在线 ffmpeg 转码。
- 本地处理:所有嗅探数据只保存在本地,不上传远程服务器。
能力清单看完,装一个跑通第一次下载。
3 步装好,5 分钟抓到第一个视频
官方渠道安装
在 Chrome 网上应用店或 Edge 添加外接组件里搜索 “cat-catch”,点击安装,重启浏览器即可。
源码安装
- 执行
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch - 扩展管理页打开 “开发者模式”
- 点 “加载已解压” 并选中克隆目录
crx 打包文件
从 Releases 页把 crx 文件右键存为到本地,再直接拖进扩展管理页。
最小闭环
- 打开任意带视频的网页
- 点工具栏的猫抓图标
- 在列表勾选目标资源,点 “下载所选”,文件即进入你的下载目录
弹出界面先认一认
上方是资源列表,每行带勾选框、文件大小,以及复制、播放、下载 3 个操作按钮。列表下方是所选资源的详情区:标题、MIME、时长、分辨率与完整来源地址。再往下是内置预览播放器,最底一排是动作按钮:“下载所选”“复制所选”“全选”“反选”“清空”“模拟手机”“自动下载”“设置”。熟悉之后,日常操作就落在两处:列表里选,底部排执行。
🔧 三个任务级核心操作
任务一:下载页面上的 mp4
- 视频页加载后,点工具栏图标打开列表
- 勾选目标文件
- 点 “下载所选”
如果资源体积较大,可以改用 “复制所选” 把地址交给专用下载工具。
任务二:解析并合并 m3u8 流
- 在列表对
.m3u8条目点解析按钮,打开 m3u8 解析器 - 核对顶部的总时长、分辨率、分段数量
- 点 “合并下载”,工具并发拉取分段并写入单个文件
若因加密密钥缺失而解析失败,可以开启 “深度搜索”,它会自动尝试收集该流的密钥。
任务三:页面没列出资源时的处理
- 切到 “其他页面” 标签,资源可能挂在别的标签页上
- 倍速、截图等播放控制需求去 “媒体控制” 标签
- 列表仍为空时,刷新页面并等视频开始播放后再点图标
嗅探与解析的核心逻辑分别在 js/m3u8.js 和 catch-script/ 目录里,想深挖可以从这里入手。
⚡ 进阶解锁:m3u8 合并下载参数详解
解析器页面顶部展示分段列表,底部参数面板可以按任务微调:
| 参数 | 作用 | 建议值 |
|---|---|---|
| 下载线程 | 并发抓取的分段数 | 默认 32,弱网调低 |
| mp4 格式 / 另存为 | 容器转换与输出文件名 | 默认勾选,按需命名 |
| 跳过解密 | 明文分段不解密 | 默认勾选 |
| 下载范围 | 只取部分分段 | 默认全量 |
密钥缺失时,可以在 Key 输入框手动填入(16 位 16 进制或 base64)。“调用m3u8DL” 会把任务交给本地 m3u8DL 工具续传,“发送到在线ffmpeg” 支持 HEVC 切片等格式的在线转换。
问题出现时
- 列表是空的→ 刷新页面,等视频开始播放后再打开弹窗。
- m3u8 解析失败、缺密钥→ 开 “深度搜索”,或手动上传 Key。
- 下载偶尔失败→ 部分站点对请求头校验更严,下载器已补充更多请求头;仍失败可换网络重试。
- 手机站抓不到资源→ 点 “模拟手机” 重新加载后再嗅探。
一句经验之谈:猫抓是开源的,任何人都能改出来上架。遇到夹带广告的版本就换回官方渠道,并且只下载你拥有权限的资源。
版本与浏览器选型
| 环境 | 建议 |
|---|---|
| Chromium 93 及以上 | 现行全部版本 |
| Chromium 低于 93 | 用 1.0.16 |
| 想要完整功能 | Chromium 104 及以上 |
| Firefox | 官方 Mozilla 商店,需非国区 IP |
| Edge Android | 扫二维码安装 |
猫抓的核心价值,就是把页面上的资源变成你能管理的文件。现在去装上它,把下次看的那个 m3u8 页面合出完整视频试试。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考