猫抓cat-catch:浏览器视频嗅探插件使用指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展,能自动识别网页中加载的视频、音频等媒体资源。你是否想把网页课程视频存到本地反复看,却只找到播放按钮、找不到下载入口?这款插件就是为你准备的。
🎯 猫抓资源嗅探:它凭什么能解决这个问题
- 你正在看一节在线课程,平台只允许在线播放,想存下来离线复习,却找不到任何下载入口。
- 页面上只是一个播放器,真正的文件地址藏在网络请求里,手动翻开发者工具既繁琐又容易找错。
- 有的站点把视频切成几十个小片段流式传输,就算拿到链接,下载下来的也只是碎片。
猫抓的思路很简单:浏览时替你盯着所有网络请求,把值得保存的资源筛出来。
- 自动嗅探:插件在后台监听当前页面的请求,你不需要输入任何地址
- 列表化展示:筛出的视频、音频、图片按列表呈现,文件名、大小、格式一目了然
- 本地处理:所有嗅探与下载均在本地完成,数据不发送到任何远程服务器
- 开源免费:代码完全公开,GPL-3.0 协议,任何人都可以查看和验证
📦 猫抓插件安装步骤:装好它,跑通第一次
🛒 应用商店安装(适合新手)
- Chrome 用户访问 Chrome 网上应用店,Edge 用户访问 Edge 加载项商店,Firefox 用户访问 Firefox 附加组件商店,搜索“猫抓”并安装。
- 安装前核对扩展名称与商店地址是否为官方,避开夹带广告的伪猫抓。
- 把猫抓图标固定到浏览器工具栏,方便随时点击。
💻 源码安装(适合技术用户)
- 克隆项目代码:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch - 打开浏览器扩展管理页面,开启“开发者模式”。
- 点击“加载已解压的扩展程序”,选中刚下载的项目文件夹。
📁 CRX 文件安装(进阶)
- 从项目 Releases 页面右键另存为下载 crx 文件。
- 在扩展管理页面开启“开发者模式”。
- 将 crx 文件直接拖入扩展页面完成安装。
(兼容性备注:Chromium 内核需 93 以上,建议 104 以上以使用完整功能;Firefox 需非大陆网络环境访问商店。)
安装后第一次点击工具栏图标,你会看到主界面:上方是状态与操作按钮,下方是当前页面捕获到的资源列表,每条都带文件名、大小和格式。第一次使用,建议先刷新一下页面让插件重新捕获资源,然后从列表里挑一条带播放按钮的视频预览。
🎬 猫抓使用教程:动手实操,跟着场景走一遍
📥 五步把网页视频存到本地
你找到了想保留的网页视频(比如自己购买的课程),但页面没有下载按钮。
- 打开视频页面,让视频播放几秒,确保资源加载完成。
- 点击工具栏的猫抓图标,打开插件。
- 在资源列表中按大小和格式定位目标文件。
- 点击播放按钮预览,确认内容无误。
- 勾选目标资源,点击“下载所选”。
✅ 同一视频出现多条时,文件越大通常画质越高,优先选大的那条。
✅ 如果打开页面后列表是空的,先把页面滚动到底部再刷新一次,重新捕获。
🧩 M3U8 流媒体合并成完整视频
有些站点不给你完整文件,而是把链接写成 M3U8(一种把视频切成小片段再逐段传输的流媒体格式)播放列表地址,直接下载只能拿到碎片。
- 复制目标视频的 M3U8 地址。
- 在猫抓界面中打开“M3U8 解析器”。
- 粘贴地址并点击解析。
- 查看生成的 TS 分片列表,按需调整下载范围。
- 点击“合并下载”,得到完整的视频文件。
✅ 遇到加密流,可在高级选项中填入 AES-128 解密密钥后再合并。
✅ 只想要声音时,选择仅提取音频,能省下不少空间。
📱 扫码把资源链接发到手机
你在电脑上找到了资源,却想在平板或手机上使用,手动复制地址太麻烦。
- 在插件列表中定位目标资源条目。
- 点击该条目上的二维码图标,生成链接二维码。
- 用手机扫码,在手机上直接打开资源链接。
✅ 二维码对应的就是该资源的地址,同样适合把链接分享给他人。
⚙️ 进阶玩法与组合技巧
- 批量下载:用列表顶部“全选 / 反选”批量勾选,一次保存整组素材。
- Aria2 搭配:在设置中开启 Aria2 RPC,把下载任务交给本地 Aria2(一款多线程下载工具),享受多线程与断点续传。
- 直播录制:开启“录制视频”功能,对直播流持续捕获并保存为文件。
- 模拟手机:PC 端捕获不到的资源,切换到模拟手机模式,以移动 UA 重新请求。
- MQTT 推送:将嗅探到的资源通过 MQTT 消息服务推送到其他终端,需在设置中配置 Broker。
❓ 卡住了?看这里
Q:为什么某个视频站捕获不到资源?A:多半是视频还没开始加载或采用了动态加载。先让视频播放几秒,或滚动到底部后刷新页面重新捕获;如果资源只在移动端返回,尝试“模拟手机”模式。
Q:下载的文件保存在哪里?A:保存在浏览器默认下载目录。完成后在浏览器下载记录里可以直接定位到具体路径。
Q:下载中断了怎么办?A:重新发起同一资源的下载即可断点续传。大文件建议使用有线网络等更稳定的连接。
Q:点击插件后列表始终是空的?A:先确认插件处于启用状态(顶部状态栏可暂停/启用),再刷新页面触发一次捕获;同时确认 Chromium 内核在 93 以上。
最后善意提醒:请只下载你拥有版权或已获授权的内容。备份自己购买的课程、自己上传的作品没有问题,但不要用它抓取他人未授权的作品,尊重创作者,工具才能长久。
🔗 源码入口与延伸
- 资源嗅探核心:catch-script/catch.js
- M3U8 解析器:js/m3u8.js
- 下载模块:js/downloader.js
猫抓以 GPL-3.0 协议完全开源,欢迎查阅源码了解它的实现细节。
猫抓 cat-catch 把“翻网络请求找视频地址”这件依赖开发者工具的苦差事,变成了点一次图标。现在就可以做:打开一个带视频资源的页面,装好插件,捕获并保存你的第一个资源。熟悉基础流程后,再回到 M3U8 解析器与 Aria2 等进阶功能,按插件内的功能入口逐项探索即可。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考