网页视频存不下来?猫抓cat-catch资源嗅探扩展完整使用指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
网页上那些"能播放、能暂停、就是找不到下载入口"的视频和音频,大概是每个上网的人都遇到过的老大难。猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展,它能把网页里隐藏的视频、音频、图片乃至 M3U8 流媒体全部列出来,供你一键下载,而且全程在本地完成,不碰你的隐私。这篇文章会用"问题驱动"的方式,从最常见的几个痛点出发,一步步带你把它用好。
一、先搞明白:网页视频为什么"看得见摸不着"?
很多人第一次听说"资源嗅探"这个词,会下意识觉得很高深。其实道理很简单:你在网页上看的每一个视频,本质都是浏览器向服务器发起的网络请求,视频文件是被临时"搬"到本地的。普通用户只看到播放画面,看不到背后的请求;而猫抓就守在浏览器和服务器之间的"关卡"上,把每一个经过的请求都记录下来,再帮你筛掉广告、统计脚本这类噪音,只留下真正的媒体文件。
这有点像在快递转运站里装了台自动分拣机:包裹(网络请求)哗啦啦流过来,它只看"面单"(地址、类型、大小),就能把你要的那几箱单独挑出来放好。
这里有个很关键的设计值得多说一句——本地优先:
- 嗅探、解析、解密全部在浏览器内完成,数据不发送到任何远程服务器
- 扩展内部没有内置跟踪器,关闭页面即清空记录
- 遇到加密流媒体,解密密钥由你自己填写、自己保管
所以用它可以放心,它只负责"帮你看见",不负责"替你做主"。
二、三分钟装上这只"猫":三种安装方式任选
装好猫抓一共就三条路,丰俭由人:
| 安装方式 | 适合人群 | 操作要点 |
|---|---|---|
| 应用商店安装 | 绝大多数普通用户 | 在 Chrome、Edge、Firefox 官方扩展商店搜索"猫抓"或"cat-catch",一键添加 |
| 源码安装 | 想尝鲜、懂点技术的人 | 克隆代码后,在扩展管理页开启开发者模式,加载解压的扩展文件夹 |
| crx 文件安装 | 商店不便访问时 | 下载 crx 文件,开启开发者模式后直接拖入扩展页面 |
想走源码路线的话,命令只有一行:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch克隆完成后,打开浏览器的扩展管理页,开启右上角"开发者模式",点击"加载已解压的扩展程序",选中刚才的文件夹即可。装好后,工具栏会出现一枚小小的猫爪图标,点一下,当前页面能抓的媒体资源就全列出来了。
小提示:猫抓 1.0.17 之后的版本要求 Chromium 内核 93 及以上,想体验完整功能,建议把浏览器升级到 104 版本以上。
三、核心用法:从资源列表到一键下载
认识主界面:四块区域各司其职
第一次点开弹窗,你可能有点眼花,其实界面就四块,一分钟就能摸清:
- 顶部标签栏:默认停在"当前页面",可切换"其他页面"查看别的标签页,还能进入"媒体控制"模块
- 资源列表:所有嗅探到的媒体文件,左侧带勾选框,右侧有下载、复制、预览等快捷按钮
- 详情面板:选中文件后,标题、MIME 类型、时长、分辨率、原始链接一应俱全,还自带预览窗口
- 底部操作区:下载所选、复制所选、全选、反选、清空,以及模拟手机、自动下载、录制脚本等进阶开关
三步下载一个视频
找到目标文件后,操作其实就三步:
- 勾选资源列表里想下载的视频(或音频、图片)
- 点击底部的"下载所选",进度条立刻动起来
- 文件多时先点"全选",再"下载所选",一次打包带走
如果某个网站的媒体迟迟不出现,试试先让视频播放起来再刷新列表,命中率会高不少;遇到资源特别多的页面觉得卡顿,也可以先点"暂停嗅探",需要时再打开。
四、硬骨头来了:M3U8 流媒体怎么下?
M3U8 到底是什么?
很多教程一提到 M3U8 就绕道走,其实你只需要记住一个比喻:普通视频像一本装订好的书,下载时整本拿走;而 M3U8(HLS 协议)视频像把同一本书拆成了几百页散页,每次只传其中一页,播放器边取边拼,所以你看着流畅,浏览器背后其实在疯狂"翻页"。手动下载那个 M3U8 链接时,你只拿到了一张"目录",自然下不下来。
六步搞定 M3U8 下载
猫抓内置了专门的 M3U8 解析器(在弹窗底部操作区可找到入口),操作流程如下:
- 把 M3U8 地址粘贴进解析器,点击"解析",几十上百个 TS 分片文件的地址立刻铺满列表
- 在参数区设置下载线程数——最高支持 32 线程,网速给力时提速明显
- 选择输出形态:合并成 MP4 视频文件,或只保留音频
- 遇到加密流,填入自定义密钥(支持 16 进制或 Base64)与偏移量 IV,也可以按需勾选"跳过解密"
- 还能限定下载范围,比如先只下第 1 到第 10 个分片试水
- 点"合并下载",坐等一份完整视频出炉
进阶出口:给命令行老手留的门
除了自带解析,猫抓还提供了"调用 M3U8DL 下载""发送到 ffmpeg"这类进阶出口,下载出错时还支持自动重试、断点续传。更贴心的是,它还内置了 MPD(DASH 协议)解析器——有些平台不用 M3U8 而是用 MPD,这时候同样能解析、转码、下载,等于把两大主流流媒体协议都覆盖了。
另外多说一句:猫抓的多语言是认真做的,除了中文,还支持英文、西班牙语、日语、韩语、葡萄牙语、俄语、土耳其语、越南语等,社区用户贡献了大量本地化翻译,连解析器界面都做了完整适配:
五、进阶技巧:把猫抓调教成顺手的老伙计
用顺了之后,你会想把它调教成自己的形状。设置页(options.html)就是调教台,几个高价值配置值得一试:
| 设置项 | 有什么用 |
|---|---|
| 抓取后缀 / 抓取类型 | 按扩展名和 MIME 类型精确控制嗅探范围,过滤噪音 |
| 正则匹配与屏蔽规则 | 高级用户可用正则精准匹配或屏蔽某些资源,还能把整个网站加入屏蔽列表 |
| Aria2 RPC | 把下载任务转交给 Aria2 这类外部下载器,支持填写下载目录 |
| 发送数据 | 通过 GET/POST 把资源信息推送到你自己的本地服务 |
| 自定义 CSS | 连界面长相都能自己改 |
除了配置,还有两招日常很实用:
- 快捷键:在设置里可以给"启用/暂停嗅探""自动下载""打开 M3U8 解析器""深层搜索"等动作绑定快捷键,告别频繁点鼠标
- 隐藏功能:媒体控制模块可以倍速播放、画中画、截图;"模拟手机"能让部分对桌面端隐藏资源的网站露出真容;遇到播放即加密的页面,还能用"缓存捕获"和"录制脚本"兜底
每解锁一个功能,你都会发现:原来"下不下来的资源",只是没找对工具。
六、两条必须记住的避坑提醒
用猫抓之前,这两件事请务必放在心上:
- 认准官方渠道安装。猫抓是开源项目,任何人都能复制代码改造后重新上架,市面上已经出现过捆绑广告的"伪猫抓"。请从官方扩展商店或官方仓库获取,别为省一步路把自己的账号安全搭进去。
- 尊重版权,只下你该下的。猫抓的立场很明确:它帮你"拿到"资源,但不替你判断"该不该拿"。下载前请确认自己拥有相应权利,这也是项目一贯强调的原则。开发者还提供了"拒绝抓取"的声明机制,如果网站运营方不希望被嗅探,可以按流程提交申请,把域名加入"避免抓取列表"。
写在最后:把"看得见摸不着"变成"自己的资产"
回头看看,猫抓解决的从来不只是"下载"这一个动作,而是"把网络上的资源变成自己可以掌控的资产"这件事。学生可以存课程视频离线复习,创作者可以整理素材参考,研究者可以保存学术多媒体资料——装好它,你的资源清单从此可以整整齐齐。如果还没试过,现在就去扩展商店搜索"猫抓"装上吧,十分钟后你就会回来感谢那只猫。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考