猫抓资源嗅探扩展零基础速成:一个下午,我把网页里的视频和音频一键“抓“回硬盘
猫抓资源嗅探扩展零基础速成:一个下午,我把网页里的视频和音频一键"抓"回硬盘
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展:装上它之后,网页上那些看得见却"拿不走"的视频、音频、图片,都会在一个小面板里被列得清清楚楚,点一下就能存到本地。
那天下午,我对着一段在线课程视频发了半小时呆。课程讲得很细,我想留个备份反复看,可网页既没有下载按钮,右键也被锁死。截图?一页一页截太蠢。去开发者工具里翻网络请求?我连该点哪个按钮都不知道。
后来朋友扔过来一个猫爪图标的扩展,说"装上试试"。这一试,就有了今天这篇记录——一个完全不懂技术的人,怎么用它把网页资源轻松搬回家 🐾
它是怎么"看穿"网页的?
说穿了很简单:网页里任何一段视频、一首歌、一张图,本质上都是一次网络请求。猫抓做的,就是安静地蹲在浏览器里,把页面上这些请求一个个捡起来,再筛出真正属于媒体的那部分,整理成清单摆在你面前。
整个过程都在本地完成,不经过任何远程服务器。它连你看了什么都不关心,自然也就谈不上"上报"。
两分钟装好它
两种方式任选:
- 商店安装:在 Chrome、Edge、Firefox 的扩展商店里搜索"猫抓"或"cat-catch",点安装即可。
- 源码安装:把仓库克隆到本地,再到扩展管理页打开"开发者模式",点"加载已解压的扩展程序",选中文件夹就行。
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch翻译一下这条命令:把项目代码原样复制到你的电脑上。适合想自己研究代码、或者商店渠道用不上的朋友。
装好后,浏览器工具栏会多出一个猫爪图标。另外建议把浏览器升到较新版本(Chromium 内核 93 以上),功能体验才完整。
第一次"开抓":跟着这 5 步走
我第一次用,全程不到一分钟:
- 打开包含视频或音频的网页,等它完全加载。
- 点工具栏上的猫爪图标。
- 弹出的面板里,"当前页面"标签下已经列好了抓到的资源——文件名、大小一清二楚。
- 想确认内容?点右侧的播放按钮,面板里能直接预览。
- 勾上需要的文件,点"下载所选",收工。
面板顶部有三个标签,值得提前认识:"当前页面"只管眼前这页;"其他页面"汇总其他标签页里抓到的资源;"媒体控制"则藏着另一个惊喜,下面细说。
第一次没抓到也别慌,最常见的原因就两个:网页还在加载,或者视频压根没开始播放。刷新页面、让视频播起来,再点一次图标,基本就出现了。
越用越顺手:四个小功能让我回不去了
用了一周,我发现真正拉开体验差距的,是这些不起眼的细节:
- "媒体控制"像个遥控器:倍速播放、暂停、循环、静音、画中画、全屏一应俱全。最妙的是截图——视频播到哪一帧,点一下就把那一帧存下来,做笔记神器。
- 批量处理不费脑:支持全选、反选、清空,也能按住 Ctrl/Shift 多选;再搭配自定义命名模板(比如"网站名_日期_分辨率"),下载完的文件名整整齐齐。
- 筛选条件很灵活:按大小过滤资源时,写法像聊天一样自然,例如"大于100KB"、"小于1GB",还能直接写区间。
- 自动下载与模拟手机:在设置里打开"自动下载",抓到就存;"模拟手机"则能哄过那些只给移动端放资源的网站。
遇上 M3U8:解析器才是真主角
没过多久,我就撞上了硬骨头——一个网站的视频是 M3U8 格式。这种格式不给你一个完整的视频文件,而是把片子切成几十上百个小片段(TS 分片),照着清单依次播放。想直接下载?无从下手。
猫抓的 M3U8 解析器,就是专门来啃这种硬骨头的:
- 把 M3U8 链接粘进解析器。
- 它会自动把所有分片列出来,顺带告诉你总时长和分辨率。
- 设置下载线程数(最高 32 个)、挑好输出格式——要完整 MP4 还是只要音频,随你。
- 视频若加了密,填上 16 进制或 Base64 格式的解密密钥即可。
- 点下载,分片自动拉取并合并成一个完整文件。
顺带一提,DASH 协议下的 MPD 格式它同样能处理。碰到这类"流媒体",猫抓算得上最省心的那个。
进阶玩家通道:把下载交给更专业的工具
如果你追求更猛的下载速度,或者想把手上的资源统一交给某个工具管理,猫抓也留好了接口:
- Aria2 RPC:把抓到的链接直接发给本地 Aria2,速度、断点续传都交给它。
- 发送到本地 / 调用外部程序:可以唤起 FFmpeg、M3U8DL 这类专业工具接着处理。
- 深度搜索:有些资源藏得深,普通嗅探找不到,打开"深度搜索"再试一次,往往就有收获。
- 自定义规则:懂正则的朋友,还能自己写规则去精准匹配或屏蔽某些资源,比如把广告位的内容直接挡掉。
这些功能平时用不上,但真卡在瓶颈时,你会发现猫抓的"底牌"比想象中多。
最后交代三件事:隐私、开源、多语言
- 隐私:所有数据只在本地处理,不带跟踪器,也不往任何服务器传。
- 开源:项目采用 GPL-3.0 协议开源,代码谁都能看、能改。也正因为开源,商店里出现过夹带广告的"伪猫抓",安装时记得认准官方渠道。
- 多语言:界面支持中文、英文、西班牙语、日语、韩语、俄语等十种语言,靠的正是社区翻译者们一轮轮的接力。
常见疑问快速解答
- 装了之后图标不显示?去扩展管理页确认已启用,不行就重载一次扩展。
- 某些网站抓不到资源?刷新页面、让视频播放后再试,或者打开深度搜索。
- 下载的东西放哪了?默认存进浏览器下载目录,位置可在设置里改。
从一个对着网页干瞪眼的下午,到把想留的资源全部搬回硬盘,猫抓只花了我一个下午的时间。它没有花哨的界面,但该有的功能一个不少。如果你也曾对着"不可下载"的视频叹气,不妨现在就装上试试——点一下猫爪,烦恼归零,资源到手。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
