猫抓cat-catch实操手册:手把手3分钟跑通资源嗅探与m3u8解析
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
打开猫抓cat-catch的资源嗅探列表,页面上的视频会一条条列出来。当页面只吐出一串 .m3u8 地址时,它把分片自动拼回完整文件,落到你的下载目录,不用你翻网络请求找地址。装好之后,打开任意视频页点一下图标就能上手。
3 分钟跑通
浏览器商店安装步骤
你要去哪:Chrome 网上应用店或 Microsoft Edge 加载项商店。点哪个:搜索 "Cat-Catch",点安装。看到什么:工具栏多出一个猫头图标,点它弹出资源列表。Firefox 走附加组件商店(需非国区 IP),Edge Android 扫仓库里的二维码。
源码离线加载已解压扩展
商店装不了时,克隆仓库,然后在扩展管理页打开开发者模式,点加载已解压的扩展程序,选中克隆目录即可。CRX 路线同理:从 Releases 下载 crx,直接拖进扩展页面。
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch⚠️ 猫抓是开源的,有人下载后加广告代码重新上架过。只从官方商店或官方仓库装。 1.0.17 版本起需要 Chromium 内核 93 以上,低于 93 用 1.0.16;完整功能建议 104 以上。
三个高频场景实战
把网页视频列成可下载清单
你打开一个有播放器的视频页,点工具栏图标。扩展的内容脚本和后台在document_start就开始监听请求,页面里出现的媒体资源自动汇总成带文件名、大小、类型的列表,每个条目旁挂着预览和另存为按钮。你得到一份可直接勾选保存的文件清单,不用再右键"复制视频地址"盲猜。
图中正在展示猫抓捕获的当前页面资源列表,每条记录都有大小标注和预览、下载入口。
把加密m3u8分片拼回完整文件
页面只给你一个 .m3u8 播放列表地址、直接下载只有个几 KB 的文本时,点条目旁的下载按钮走m3u8 解析器。它自动拉取播放列表、逐片并发下载再在线合并;加密流可以上传 Key 文件,也可以开深度搜索让它在页面里自己找密钥。你得到的是一个合并后的完整 mp4,也可以只勾"提取音频"留下音轨。
图中正在用 m3u8 解析器处理加密播放列表,下载范围、线程数、mp4 格式等选项都摆在明面上。
让界面跟着浏览器语言走
你用英文浏览器装猫抓,界面却全是中文选项看不懂?它按浏览器语言自动匹配_locales/目录下的语言文件,中英文、西班牙文、日文、韩文、越南文等十种语言都在,设置页里也能手动指定。结果是非中文用户看到的所有按钮和提示都是本地方言,不用对照翻译。
图中正在展示西班牙语界面,资源列表和下载面板的文案均已本地化。
进阶调优与横向对比
- 下载线程:控制 m3u8 分片并发数,范围 1~32 → 普通网络设 4~8 即可
- 深度搜索:到页面请求里翻 m3u8 密钥,提升加密内容捕获率 → 加密流先开它
- 过滤大小:过滤掉列表里的无关小请求,支持
>100 KB、500-1000 MB这类表达式 → 设个下限,图标脚本全过滤 - 文件名模板:自定义下载文件的命名,支持标签替换 → 用标题+日期标签
| 维度 | 猫抓cat-catch | 传统下载管理器(如 IDM) |
|---|---|---|
| 是否开源 | 是,GPL-3.0 | 否 |
| 加密 m3u8 | 深度搜索收集密钥 | 视站点而定,常需手动填 Key |
| 学习成本 | 装完即用,无需配置 | 需配置过滤规则 |
排障速查
| 现象 | 大概率原因 | 你做什么 |
|---|---|---|
| 点图标列表是空的 | 视频还没开播或页面没加载完 | 先播 3 秒,再点一次图标 |
| m3u8 合并失败 | 加密流没拿到密钥 | 开深度搜索重新捕获 |
| 合并出的文件打不开,提示找不到 ADTS 头 | AES-128 加密资源,在线解密暂不支持 | 换第三方合并工具手动处理 |
| 下载速度上不去 | 线程开太多,网络先崩了 | 下载线程调回 4~8 |
| 部分功能不可用 | Chromium 内核低于 93 | 升级浏览器,老内核装 1.0.16 |
合规边界
仅限下载你拥有版权或已获授权的内容;不得用于抓取受版权保护且未授权的内容;使用本工具的全部法律责任由使用者自行承担。
查文档与提反馈
安装来源与免责声明详见 README
装上跑一遍,卡住了再去 Issue 里搜,搜不到再提新的。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考