Cat-Catch 资源嗅探指南:3 分钟装好,快速捕获网页视频与 M3U8
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
Cat-Catch 是一款浏览器资源嗅探扩展。它监听页面发起的所有网络请求,把藏在请求流里的 MP4、M3U8 和图片挑出来,供你筛选、预览和批量下载。适合经常需要保存网页视频、音频和素材的学习者、设计师和前端开发者。
它能抓到什么
Cat-Catch 覆盖的资源类型很全:只要页面加载过,基本都能进列表。
| 资源类型 | 是否支持 | 典型场景 |
|---|---|---|
| MP4 等视频文件 | 是 | 网页直出的短视频、课程视频 |
| M3U8 流媒体 | 是 | 分片点播视频,可合并、可解密 |
| MP3 等音频文件 | 是 | 在线音乐、播客、有声书 |
| JPG / PNG / WebP 图片 | 是 | 图集、设计素材批量保存 |
| JSON 等其他请求 | 是 | 前端调试时查看接口数据 |
⏱ 三分钟装好 Cat-Catch
最省事的路线是去浏览器扩展商店搜"Cat-Catch"一键安装,Chrome、Edge、Firefox 都有官方版本;注意商店里存在加了广告代码的仿冒版本,认准开源作者再装。想尝鲜最新版就走源码安装:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch打开扩展管理页,开启"开发者模式",点"加载已解压的扩展程序",选中刚克隆的目录即可。版本兼容方面:2.6.7 及以上要求 Chromium 内核 93+,内核低于 93 请退回 1.0.16,想体验完整功能建议 104 以上。
🎯 五分钟拿到第一个资源
装好之后,流程只有四步:
- 打开目标网页,让视频真正播放起来,请求才会产生;
- 点工具栏的猫图标,弹出捕获列表,按"当前页面 / 其他页面"分类;
- 勾选目标文件,列表直接标出大小、时长、分辨率,一眼确认;
- 点"下载所选"存到本地,或点"复制所选"只拿链接。
上图是典型的捕获结果:四个 MP4 文件,10MB 到 125MB,每条都带时长和分辨率,下方还能直接播放预览。
🎬 M3U8 流媒体怎么下
M3U8 下载的难点在分片、合并和解密,Cat-Catch 的解析器把这三件事都接管了。M3U8 本身只是播放列表,真正的画面被切成几十个 TS 分片,单独下载没有意义。解析器先拉取列表、列出全部分片并显示总时长与分辨率,再按多线程并发下载(默认 32 线程),完成后自动合并成完整文件。遇到 AES-128 加密的流,填入密钥(16 进制或 base64)和 IV 偏移量就能解密,还能选"只要视频"或"只要音频"。
解析逻辑见 js/m3u8.js,分片解密在 lib/m3u8-decrypt.js,源码都能翻。
提升下载效率的 4 个习惯
用熟之后,四个习惯能明显提速:
- 批量操作:用"全选 / 反选"一次勾几十个文件,再批量下载或复制链接;
- 过滤筛选:按视频、音频、图片分类,按大小排序,先挑大块头;
- 预览确认:下载前先点播放试听试看,避免存错文件;
- 快捷键:常用操作全部免鼠标,手不离开键盘。
| 快捷键 | 作用 |
|---|---|
| Alt+C | 开启 / 关闭资源捕获 |
| Alt+D | 切换自动下载 |
| Alt+M | 打开 M3U8 解析器 |
| Alt+S | 开启深度搜索 |
这些快捷键在设置里可以自定义。
🛠 卡住了怎么排查
抓不到资源→ 页面根本没触发请求 → 先把视频播到出画面,再刷新页面重新捕获;动态加载的页面可以按 Alt+S 开深度搜索。
下载速度慢→ 线程没吃满或网络拥堵 → 在解析器里把下载线程数加到 32,避开晚高峰再下。
M3U8 合并失败→ 分片缺失或密钥不对 → 核对分片列表是否完整,确认密钥格式(16 进制或 base64)与 IV 偏移量;实在不行导出 TS 列表,用 FFmpeg 手动合并。
谁用得起来
- 学生:把在线课程视频存下来,断网也能复习,还可以只取音轨当录音;
- 设计师:在灵感网站批量保存图片素材,慢慢攒自己的素材库;
- 前端开发者:用捕获列表核对页面真实加载了哪些媒体文件,顺手排查加载问题;
- 收藏党:把喜欢的音乐、视频按分类存进个人媒体库,长期翻阅。
关于隐私与合规
Cat-Catch 的所有请求分析和下载都在本地浏览器完成,不向任何远程服务器传数据,也不含跟踪器;GPL-3.0 开源协议下,catch-script/ 目录里的嗅探逻辑你可以逐行审。使用时请只保存自己有版权或已获授权的内容,并遵守网站条款;如果你运营网站且不希望被抓取,可以按仓库说明提交 opt-out 请求,维护方会把域名加入避免抓取列表。
装好扩展,打开一个带视频的页面,按前面四步走一遍,5 分钟内就能拿到第一个文件。剩下的 M3U8 解析器和批量功能,等你需要时再回来翻。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考