猫抓 Cat-Catch:免费开源的网页视频下载与资源嗅探插件上手指南
2026/9/9 14:27:52 网站建设 项目流程

猫抓 Cat-Catch:免费开源的网页视频下载与资源嗅探插件上手指南

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

刷完一条网页视频,鼠标点遍页面却找不到下载按钮;视频地址复制出来是一串 .m3u8 流媒体链接,播放器能放、网盘打不开;一个页面上散落着十几张高清图,想全收下来只能逐个右键另存。猫抓(cat-catch)就是为这类需求做的免费开源资源嗅探插件:它是一个浏览器扩展,能自动列出当前页面加载过的视频、音频、图片和 M3U8 流,帮你把网页视频下载到本地。适合想留存社媒视频、备份已购课程、批量收集素材的内容创作者、学生和设计师。

开箱之前:三种装法选一种

  1. 应用商店安装:Chrome 用户在 Chrome 网上应用店搜索"猫抓",或按扩展 IDjfedfbgedapdagkghmgibemcoggfppbb直达;Edge 用户在 Edge 加载项商店搜索"Cat-Catch",扩展 ID 为oohmdefbjalncfplafanlagojlakmjci;Firefox 用户在附加组件商店安装(需非中国大陆 IP 访问)。
  2. 开发者模式加载源码:适合想要最新功能的用户。
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch

克隆后打开扩展管理页(地址栏输入chrome://extensions/),开启右上角的"开发者模式",点"加载已解压的扩展程序",选中 cat-catch 文件夹即可。

  1. 离线 CRX 安装:从项目 Releases 页面把 .crx 文件右键另存为,同样开启开发者模式后,把 crx 直接拖进扩展页面完成安装,适合内网或不便连商店的环境。

一个提醒:猫抓是完全开源的,应用商店里已有加过广告代码的"伪猫抓",安装时认准扩展名称与 ID。装好之后,随便打开一个有视频的页面,点一下浏览器工具栏的猫抓图标试试。

装上之后,它到底能干什么

不用背功能清单,按"你做什么 → 插件给你什么"来看就懂了。

  • 你正常浏览页面 → 插件返回一张资源清单。点开猫抓弹窗,列表里是页面嗅探到的资源:文件名、大小、MIME 类型、时长、分辨率一目了然,每条后面跟着复制、预览、下载三个按钮,底部还能"全选/反选/下载所选"。
  • 你遇到 .m3u8 地址 → 插件返回可合并的完整视频。把 M3U8 链接粘进解析器,它会列出全部 TS 分片,并显示总时长与分辨率,你确定后合并下载成一个完整文件。
  • 你选中一批文件 → 插件返回一次批量落盘。勾选后点"下载所选",支持并行下载;配合"自动下载"规则,符合条件的资源还能自动保存,省去盯守操作。

M3U8 解析器里还有两个细节值得留意:可以设置下载范围只抓指定区间的分片,也能在解析前填入自定义密钥处理加密流;解析结果还支持导出 aria2 任务,交给专业下载器接管。

四个高频用法,每条配一个具体设置

  • 社媒视频留存:在视频页点猫抓图标,按列表里的分辨率(如 1280x720)挑一条,点下载按钮即可保存到本地,无需任何破解。
  • 已购课程备份:课程流多半是 M3U8,把它丢进解析器,把并发线程数调到 32 再合并,长课时视频几分钟就能下完;只要声音的话还有"只要音频"选项。
  • 设计素材收集:一个页面里的图标、背景图会被完整列进清单,用底部"全选/反选"过滤后批量下载网页资源,比逐个右键快得多。
  • 交给专业下载器:不想被浏览器接管下载时,用弹窗里的"录制脚本"或 M3U8 解析器的 aria2 导出,把任务转给 aria2、IDM,加速和断点续传都交给它们处理。

手机上也可以玩:Android 的 Edge 浏览器扫码后即可使用,方便电脑端嗅到的资源在移动端接着处理。

它是怎么"闻到"资源的

猫抓的工作原理不神秘:它监听页面产生的网络请求,读取响应头里的 Content-Type,凡是video/mp4audio/m3u8image/*这类媒体类型就收进清单。遇到 M3U8 播放列表,插件会在本地解析出所有分片地址,按顺序下载并合并成完整文件;设置、清单等数据全部存在本机,不会上传到任何远程服务器,也不包含跟踪器。

想翻源码的话,主逻辑在 catch-script/catch.js(资源嗅探与列表),流媒体部分在 js/m3u8.js(M3U8 解析与合并),安装方式和兼容性说明见 README.md。知道数据不出本机,剩下的顾虑大概只剩下"怎么用得顺手"了。

常见问题与合规提醒

Q:下载的视频没有声音?A:视频和音频是分开传输的。优先看清单里有没有合并好的条目,或者把音频流也下载后自行合并;M3U8 解析器里选"只要音频"可以只取声音轨。

Q:某个网站的资源检测不到?A:先刷新页面重新嗅探,再试试弹窗里的"深度搜索";仍不行的话,通常是站点用了较强的动态加载或加密,属于正常情况。

Q:如何更新插件?A:应用商店安装的版本自动更新;开发者模式加载源码的用户,在仓库目录拉取最新代码后,到扩展管理页点一下刷新图标。

Q:浏览器版本有要求吗?A:1.0.17 起需要 Chromium 内核 93 以上,想要完整功能建议 104 以上;老内核可用 1.0.16。Firefox 用户需非中国大陆 IP 访问商店。

最后两句话的合规提醒:猫抓仅供下载你拥有版权或已获授权的内容,请尊重原创;如果某个网站不希望被嗅探,运营方可在仓库 Issue 中按[Opt-Out Request] 域名的格式提交,验证后会加入拒绝抓取列表。

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询