news 2026/9/6 22:11:06

猫抓插件:浏览器里的网页视频嗅探工具,把看不见的媒体资源存下来

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓插件:浏览器里的网页视频嗅探工具,把看不见的媒体资源存下来

猫抓插件:浏览器里的网页视频嗅探工具,把看不见的媒体资源存下来

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

想保存网页上的一段教程视频,右键却是"没有可下载的资源";或者你终于抓到一个 m3u8 地址,打开却是一堆看不懂的 .ts 分片。猫抓(cat-catch)插件就是干这件事的:一个免费开源的浏览器资源嗅探扩展,它在你浏览时嗅出当前页面的视频、音频等媒体资源,列成清单,帮你保存成本地文件。

猫抓插件到底是干什么的

猫抓是个装在浏览器里的"资源嗅探器"。你正常刷网页,它在旁边盯着页面的网络请求,凡是看起来像媒体文件的东西——视频、音频、m3u8 之类的流媒体地址——都会被它"闻"到,然后按页面分组列出来,旁边标注文件大小。你不用懂抓包,也不用手动过滤请求。

一句话概括:它把网页里藏起来的媒体资源摆到台面上,你挑,它存。

项目说明
支持浏览器Chrome、Edge、Firefox(1.0.17 起需 Chromium 93 以上,104 以上体验完整)
嗅探方式监听页面网络请求,自动列出媒体资源
流媒体格式MP4、WebM 等直链,以及 M3U8(HLS)、DASH(MPD)分片视频
筛选能力正则表达式过滤资源 URL、按大小和类型过滤、给 URL 补后缀

哪些情况你会用到它

  • 如果你要存的在线课程把下载按钮藏起来了,猫抓能嗅出视频的真实地址,直接下载。
  • 如果你手里只有一个 m3u8 链接,它的内置 M3U8 解析器可以把分片合并成完整视频。
  • 如果你只想拿走网页播放器里的背景音乐或播客,它会把音频资源和视频分开放在清单里,挑出来保存就行。
  • 如果你面对的是 WebRTC 直播流这种抓不到直链的场景,它提供录制 webRTC 的功能,录完得到 MP4 文件。

五分钟装好,并确认它在工作

最简单的装法:

  1. 打开 Chrome、Edge 或 Firefox 的官方扩展商店。
  2. 搜索"猫抓"或"Cat-Catch",点安装。

你注意一下:应用商店里存在过加了广告代码的仿冒版本,README 里专门提醒过,认准官方渠道。

想用最新代码或改点东西,走源码安装:

git clone https://gitcode.com/GitHub_Trending/ca/cat-catch

装完立刻验证:随便打开一个有视频的网页,点浏览器右上角的猫抓图标。弹出来的列表里出现资源条目,图标角标跟着数字变化,说明嗅探在工作;如果显示"还没闻到味儿",多半是当前页面暂时没有媒体资源,刷新或播一下视频再看。


核心能力:从打开页面到保存文件

打开页面,看到所有资源

点图标弹出资源列表:资源按"当前页面 / 其他页面"分组,每一行给出 URL 和文件大小。右上角可以全选、反选,也能按关键词筛选、按时间或大小排序。想存哪个就点哪行的下载。

注意右上角的全选、反选和筛选按钮,以及每行末尾的文件大小——判断哪个才是正片,主要靠这两处。

挑出目标,批量下载

一次选中多个资源点"下载"即可。清单里的 m3u8 资源不用单独处理:设置里打开"自动下载"后,点它的下载按钮会直接交给 M3U8 解析器合并下载。下载失败时,内置下载器会自动接管重试一次。

把 M3U8 分片拼成完整视频

这是猫抓最常用的进阶功能。从"功能入口"打开 M3U8 解析器,把 m3u8 地址粘进去;加密视频就再填一个密钥,它会先"寻找真实密钥"再开始下载。

界面右侧可以看"查看所有切片和下载进度",合并完成后得到的是一个完整的 MP4(或 WebM)文件,不再是一堆 .ts。

解析器里还有两个实用选项:数据可以发给 aria2 等第三方下载工具,也可以自动合并、下载完自动关闭页面。不想自己操作的话,直接复制 m3u8 链接、粘贴到解析器页面是最快的路径。

下载前先预览、控制播放

保存前可以先确认内容:猫抓内置了媒体控制,支持播放、倍速、静音、音量、画中画、全屏、循环和截图。举个例子,先倍速拉一遍确认是完整章节而不是广告片花,再点下载,省得下错文件。


进阶一点的玩法

  • 用正则屏蔽不想要的资源:设置里"屏蔽资源"支持正则表达式(可带 i 忽略大小写、g 全局匹配),还能给匹配到的 URL 指定后缀名——很多媒体文件没有后缀,这招能帮下载器正确识别格式。
  • 给站点设黑名单或白名单:"屏蔽网址"支持*?通配符,把不想嗅探的域名加进去,还能把某个站点单独设为白名单。
  • 把嗅到的数据推出去:资源清单可以发送到 MQTT 服务器(自动或手动模式),也可以"调用程序"把数据交给本地工具;配合自定义复制格式和 User-Agent,能接到自己的下载工作流里。

和常见做法比,差别在哪

  • 本地还是云端:猫抓所有处理都发生在浏览器本地,嗅探和合并不经过任何第三方服务器,不上传、不中转。
  • 免费还是收费:它完全免费开源,没有会员档,也没有内嵌广告。
  • 流媒体:很多下载管理器只认直链,m3u8、DASH 这类分片格式往往要另找工具;猫抓在浏览器里就能解析合并,步骤不离开页面。
关注点猫抓插件普通下载管理器云端解析服务
数据走向全程本地本地需上传中转
价格免费开源看具体产品常见收费或限速
M3U8/DASH解析并合并多数不支持依赖其服务

边界与合规

先把话说清楚:猫抓只应该用来下载你拥有版权或已获授权的内容,用它去拿受版权保护且未授权的东西,责任在你自己,README 里写得很直白。

隐私上它没有可交代的风险:所有信息都在本地存储和处理,不发送到远程服务器,也不含任何跟踪器。

项目方自己留了合规出口:"避免抓取列表"。网站运营方在仓库提交标题为[Opt-Out Request] 你的域名的 Issue,附域名和联系邮箱,后续版本就会在该站点停止运行。你装好的版本如果遇到这类站点,会直接提示"该网站要求禁止运行本程序"。

从这里继续

装完之后,找一个你真正想存下来的视频页面试一次:点图标看资源列表,再把 m3u8 链接丢进解析器合并一遍,两个动作做完,猫抓的基本盘你就用熟了。

  • 用户文档:cat-catch.94cat.com,快捷键和参数说明都在这
  • 源码入口:catch-script/ 负责页面内嗅探,js/ 是扩展主体,想翻细节从这两处开始
  • 语言包在 _locales/,共 10 种语言界面,切换在设置里
  • 安装细节和 Opt-Out 流程见 README.md

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

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

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

5分钟搭一个懂你的AI导师:DeepTutor 完整上手指南

5分钟搭一个懂你的AI导师:DeepTutor 完整上手指南 【免费下载链接】DeepTutor DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/. 项目地址: https://gitcode.com/GitHub_Trending/dee/DeepTutor 你刚拿到一篇 30 页的论文,d…

作者头像 李华
网站建设 2026/9/6 22:04:12

DeepSpeed-Chat 选型指南:Hybrid Engine 驱动的 RLHF 训练全解析

DeepSpeed-Chat 选型指南:Hybrid Engine 驱动的 RLHF 训练全解析 【免费下载链接】DeepSpeed DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective. 项目地址: https://gitcode.co…

作者头像 李华
网站建设 2026/9/6 22:03:23

C++ Qt MySQL实战:新生入学报到系统完整开发指南

简介:一份基于 C 的新生入学报到系统完整项目实例,面向高校信息技术管理人员、C 开发者及新生入学管理工作人员,旨在解决传统人工报到流程中效率低、数据易错、信息分散等问题。系统采用模块化三层架构,涵盖信息录入、身份验证、缴…

作者头像 李华
网站建设 2026/9/6 21:59:58

储能与可调负荷联合调度:可调节能力评估与MILP实现

简介:面向电力系统、智能电网与新能源领域的研究人员与工程师,这份文档以Python完整复现了双碳目标下需求侧资源可调节能力评估与优化调度研究。内容覆盖需求侧资源通用建模,包括功率容量、爬坡速率与状态约束,并实现多时段可调节…

作者头像 李华
网站建设 2026/9/6 21:58:24

化工厂巡检路径规划建模全解析:从Floyd到多人协作优化

简介:这份资源收录了2017年全国大学生数学建模竞赛高教杯奖D题的完整论文,主题为化工厂巡检路径规划与建模,适合数学建模参赛者、毕业设计学生及相关方向研究者参考。论文系统解决了巡检线路设计与排班优化问题,构建了以最少巡检人…

作者头像 李华