猫抓插件5分钟上手:网页里的视频音频资源嗅探全实操
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
你点开一个视频网站的播放页,盯着播放器右上角那个灰色的下载按钮按了几次,什么都没发生;右键"另存为",存下来的只是一个几 KB 的播放器网页。猫抓(cat-catch)是一个免费的浏览器资源嗅探扩展,它把页面正在加载的视频、音频、图片全部列成清单,你勾选、点下载,完事。
你被什么卡住了
- 网站把下载入口藏起来或者干脆禁用,右键菜单里没有"视频另存为"。
- 你想存资源 URL,只能去开发者工具的网络面板里肉眼翻。
- 页面给的是 M3U8 播放列表,单个 TS 分片存下来没法看。
| 旧做法 | 猫抓 |
|---|---|
| 翻 Network 面板找媒体请求 | 自动嗅探,列表直接摆出来 |
| M3U8 存成一堆 TS 分片 | 分片自动合并成 MP4,支持 AES 解密 |
| 图片要一张张右键存 | 勾选批量,一次下完 |
猫抓嗅探引擎:从网络请求到可下载文件
猫抓的原理一句话:它以只读方式监听当前页面发出的全部网络请求,按 MIME 类型和扩展名挑出视频、音频、图片,列成带大小的清单。你输入的是"打开任意网页",经过的是请求嗅探与媒体过滤,输出的是可预览、可下载、可合并的资源列表,全程本地完成,不经过任何第三方服务器。
从装好到第一次下载成功
三种装法,挑一个顺手的:
- 应用商店:在 Chrome / Edge / Firefox 的官方扩展商店里搜索"猫抓"安装,认准官方版本。
- 源码加载:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,扩展管理页打开"开发者模式","加载已解压的扩展程序"选中该文件夹。 - CRX 拖入:从 Releases 页保存 CRX 文件,拖进扩展管理页即可。
装好后先做这三件事:
- 打开任意有视频播放的网页,点工具栏猫抓图标,看到的就是"当前页面"资源列表,带文件名、大小、复选框。
- 点一下某个资源,展开查看标题、MIME、时长、分辨率和完整 URL。
- 列表里点播放图标预览确认内容无误,再点下载图标,文件进浏览器默认下载目录。
把网页里的 MP4 直接抓下来
打开含视频的页面,等列表刷出资源。同一视频常有多档质量,文件大小差好几倍,选最大的那个基本就是最高清晰度。点播放图标先预览几秒,确认后点下载,几秒到几十秒后文件就出现在下载目录。
把 M3U8 分片视频拼成完整 MP4
点列表上方"其他功能"进入 m3u8 解析器,把 M3U8 地址贴进"m3u8文件地址"输入框。它会解析出全部 TS 分片、总时长和分辨率,下方可以自定义保存文件名、并发线程数、下载范围,也可以填 Key 解密参数。勾选"mp4格式"后点"合并下载",出来的就是能直接拖进播放器或剪辑软件的 MP4。
一次批量保存整页图片
图片资源会混在列表里,用"全选"或按大小反选掉小图标,批量点下载。适合存图集、PPT 配图这类场景,不用一张一张右键。
把资源链接交给别的工具
每个资源右侧都有复制按钮。复制出来的就是可直链访问的完整 URL,可以粘进 aria2、IDM 或其他下载器继续干活,也可以生成二维码发到手机上。
进阶配置:让批量下载更省力
在"设置"里调这几项,长期用会省不少事:
| 配置项 | 作用 |
|---|---|
| 自动下载 | 满足条件的资源(类型、大小)自动开下,不用手动点 |
| 下载线程数 | m3u8 合并时控制并发,默认 32,弱网可调低 |
| 下载范围 | 只合并第 N 到 M 个分片,试错成本更低 |
| 语言 | 界面支持 11 种语言,中文简繁、英、日、西、俄等 |
底层长什么样
- 请求嗅探主逻辑:catch-script/
- m3u8 解析与合并:js/m3u8.js
- 后台服务与下载调度:js/background.js、js/downloader.js
你可能踩的坑
- 现象:列表里空空如也,明明页面在放视频。原因:页面还没开始发媒体请求,资源藏在懒加载或交互之后。绕过:先把视频点播放、把图集滚动加载出来,再刷新猫抓列表。
- 现象:m3u8 合并失败或合并出来是黑屏。原因:流带 AES-128 加密,没给解密 Key。绕过:在解析器里点"上传Key"填入密钥再合并;纯分片问题则用"本地m3u8"或"原始m3u8"按钮排查。
- 现象:装完的"猫抓"弹广告、多出不认识的按钮。原因:商店里有加了代码的仿冒版本。绕过:只从官方渠道装,或自己 clone 源码以开发者模式加载。
- 现象:安装后提示不兼容。原因:1.0.17 之后要求 Chromium 内核 93 以上,完整功能建议 104+。绕过:老内核换 1.0.16 版本,或升级浏览器。
边界与红线
只下载你拥有版权或已获授权的内容。网站运营方可以按流程申请将域名加入"避免抓取列表",看到列表说明对方已声明不希望被嗅探,请尊重。法律后果由使用者自行承担。
那个灰色下载按钮再没用时,你手里已经多了一条路。现在就找一个放视频的网页,点开发猫抓图标试试。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考