news 2026/9/7 8:45:14

猫抓(cat-catch):网页视频、音乐、图片一键下载的免费资源嗅探扩展

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓(cat-catch):网页视频、音乐、图片一键下载的免费资源嗅探扩展

猫抓(cat-catch):网页视频、音乐、图片一键下载的免费资源嗅探扩展

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

周五下午,设计部的小林想把客户的会议录屏存到本地做复盘,但平台只给一个播放按钮——免费的资源嗅探扩展猫抓(cat-catch),把这个死结变成一次点击。

猫抓(cat-catch)是什么

猫抓(cat-catch)是一款开源的浏览器扩展,自动帮你筛出网页里的视频、音频、图片等媒体资源并列表展示,解决"只能在线看、没法存下来"的网页视频下载问题。

它在页面加载时实时监控网络请求,识别出哪些是媒体文件。所以你只要点一下浏览器右上角的猫爪图标,当前页面抓到的所有资源就会列在弹窗里,不用翻开发者工具的 Network 面板。

三步上手

把工具挂到浏览器上

  1. 在 Chrome、Edge 或 Firefox 的扩展商店搜索"猫抓(cat-catch)",点安装。
  2. 装完后浏览器右上角会出现猫爪图标。
  3. 想先看代码的话,先执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch
  4. 再到扩展管理页打开"开发者模式",用"加载已解压的扩展程序"选中克隆下来的文件夹。
  5. Chromium 内核 93 以上可用,104 以上功能最完整。

打开嗅探面板

  1. 打开一个有视频或音乐的网页,有播放按钮就先点一下播放。
  2. 等页面把资源加载出来,抓到的东西会不断进列表。
  3. 点右上角猫爪图标,弹窗里列出的就是当前页面抓到的全部媒体文件。
  4. 每条都标了类型、大小和时长,扫一眼就知道哪个是正片。

把想要的文件拿下来

  1. 勾上你要的文件,点下载,浏览器下载列表里就能看到进度。
  2. 分片流媒体点该行会进入解析器,把分片合并成完整视频再下载。
  3. 拿不准就先在预览窗口放一遍,确认内容再下。
  4. 下载完成,文件按你在浏览器里设置的位置落地。

真实使用场景

课程视频离线复习

付费课程大多只能在线看,反复重看既费流量又受网络限制。

  1. 打开课程视频页,等视频加载完。
  2. 打开猫抓,在列表里找到对应文件。
  3. 一档课程拆成多个流时,挑文件最大的那条,通常就是高画质。
  4. 勾选下载,存进自己的学习目录。

之后想复习就打开本地文件,不再被平台限时。

直播与长视频的 M3U8 分片合并

很多直播和长视频播的是拆成 TS 分片的 HLS 流,直接拷链接只能拿到一堆碎片。

  1. 在猫抓的资源列表里点那条流媒体地址,进入解析器。
  2. 解析器会显示总时长和分辨率,先确认是你要的那一路。
  3. 加密分片会自动解密,不用你手动找密钥。
  4. 点合并下载,得到的就是一个完整 MP4。

这也是它最常被拿来"抢救"内容的原因:分片边播边抓,抢在源站清理回放之前。

二维码跨设备取资源

电脑上找到的资源,想放到手机上用,走数据线太麻烦。

  1. 在弹窗里点资源行上的二维码图标。
  2. 资源链接当场变成二维码。
  3. 手机扫码即可直接访问,存进相册或继续下载。

发给同事也是这个用法,扫一眼就过去了。

进阶与定制

如果你只是想下载单个文件,可以跳过本节。

用得顺手之后,你会发现列表里噪音不少,这时去过滤规则里动手。规则配置在 js/options.js,可以按后缀、类型或正则写,比如只显示视频文件,或把预览小图直接排掉。偶尔抓不到资源时,开启深度搜索,它会主动翻一遍页面里藏着的东西。

猫抓也能把活干给自己之外:任务推给 Aria2 下载、流媒体发给 ffmpeg、或者走 MQTT 通知别的设备。浏览器还预留了"启用嗅探""打开解析器""深度搜索"等快捷键命令,在浏览器的快捷键设置页绑上按键,就能一键切换。

功能什么时候用
深度搜索常规嗅探抓不到时,主动翻找页面隐藏资源
后缀 / 类型 / 正则过滤列表太长,只看想要的那几类文件
M3U8 解析直播、分片流,自动解密并合并成完整视频
Aria2 / ffmpeg / MQTT把下载和处理任务交给外部工具

用之前先知道的几件事

嗅探不到的常见原因:多半是请求还没触发——没点播放、视频没开始缓冲,列表自然是空的;还有一种是资源在页面里动态拼接,不直接出现在网络请求里,这种情况开深度搜索再试一遍;实在抓不到,可能是站点做了反嗅探处理。顺序上先刷新页面点播放,再开深度搜索,别一上来就怀疑工具坏了。

下载质量怎么确认:先用预览窗口放一遍,确认内容没串;再看文件旁边的信息,流媒体挑分辨率更高、体积更大的那一路,分片内容以解析器显示的完整时长为准。

版权红线:猫抓只用于下载你拥有版权或已获授权的内容。受版权保护且未授权的内容,别用它。项目方把话说得很直白:使用者自行承担全部法律责任。

项目底牌

  • GPL-3.0 开源协议,全部代码公开可审查
  • 嗅探数据本地处理、本地存储,不上传云端,无跟踪器
  • 核心逻辑不复杂,想看可以自己翻:资源捕获在 catch.js,M3U8 解析在 m3u8.js,后台服务在 background.js
  • 界面支持中英等 10 种语言,语言包在 _locales/

下次小林要存那个会议录屏,不用再开着录屏软件干等了——点猫爪、勾选、下载,几秒的事。下一个想存下来的视频,别再只靠录屏了。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/7 8:42:00

2026!在Windows的Python中安装GDAL包(小白能成!)

最近更新 2026.08.18日,GDAL 3.13.3 发布更新: 新版本,以修复bug为主,提高稳定性! 有朋友催我赶紧更新教程,我上次更新是2月份的时候了。 前言 很多大气,地理,环境,生…

作者头像 李华
网站建设 2026/9/7 8:40:32

英语笔记本

1、单词 abbreviation /ə,bri:vi’eɪʃn/ n. 缩写 administration /əd,mɪnɪ’streɪʃn/ n. 行政;管理 afterwards /ˈɑːftəwədz/ adv. 之后、然后、后来 alphanumeric /ˌlfənjuːˈmerɪk/ adj. [计] 字母数字的 altogether /,ɔ:…

作者头像 李华
网站建设 2026/9/7 8:40:05

大疆无人机MSDK接入实战:从选型到航线飞行全流程解析

简介:面向大疆无人机二次开发的DJI SDK开发包,适合需要将飞控、相机、云台等能力接入自有软件的开发者,覆盖从环境配置到API调用的常用环节。压缩包共493个文件,以HTML文档、JavaScript脚本、SCSS样式、PNG图片及Markdown说明为主…

作者头像 李华
网站建设 2026/9/7 8:35:47

Qt Advanced Docking System实战指南:替代QDockWidget的现代停靠方案

简介:这是基于开源Qt-Advanced-Docking-System实现的高级窗口停靠系统示例资源,面向需要为Qt应用集成复杂可停靠窗口布局的开发者,解决原生QDockWidget在多区域、多窗口管理上的不足。它支持多区域灵活布局、内嵌与悬浮切换、弹出式窗口、布局…

作者头像 李华
网站建设 2026/9/7 8:35:45

QT翻金币游戏实战:场景动画、绘图优化与打包发布

简介:一份基于QT5的翻金币游戏完整源码包,面向正在学习Qt跨平台开发或想完成课程设计的开发者。项目包含开始界面、菜单界面、关卡选择界面三大模块,涉及QLabel、QPushButton、QStackedWidget、QPropertyAnimation等组件的综合运用&#xff0…

作者头像 李华