news 2026/8/19 20:56:58

猫抓插件完整攻略:网页里藏着的视频和素材,一个扩展全部帮你抓出来

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓插件完整攻略:网页里藏着的视频和素材,一个扩展全部帮你抓出来

猫抓插件完整攻略:网页里藏着的视频和素材,一个扩展全部帮你抓出来

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

凌晨一点半,做剪辑的朋友阿凯发来一连串语音:白天看的网课视频死活存不下来,右键没反应,开发者工具翻到眼花,只看到几百个.ts小文件。我回他一句:装个猫抓(cat-catch)吧——这是个开源的浏览器资源嗅探扩展,专治这种场面。半小时后,他的语音变成三个字:"太爽了。"

其实阿凯遇到的麻烦,几乎每个上网的人都被它绊过:看到一段好视频想离线看,右键却锁死;找到一堆高清图想打包带走,只能一张张另存为;网课、直播回放被切成碎片,链接动态变化,复制都来不及。传统办法又慢又靠运气,而猫抓(cat-catch)就是为这些场景而生的:它支持 Chrome、Edge、Firefox,连 Android 版 Edge 也能装,装上之后,网页里跑过的媒体资源就像被雷达扫过一样,一件件排队出现在你面前。

一句话认识猫抓:给浏览器装一台"资源雷达"

猫抓干的事,可以理解成给浏览器配了一个"资源雷达 + 快递分拣员"。你正常浏览网页,它在后台安静地记录加载过的视频、音频、图片、文档;点开它的面板,所有被抓到的资源列成清单,标好类型、大小、时长和分辨率。你要做的,只是像逛购物车一样:勾选、预览、下载。

它不需要你懂任何网络协议,不需要会写代码。适合的人群很广:

  • 想离线保存网课、纪录片的学生和上班族
  • 需要批量收集图片、音效素材的设计师
  • 想搞清网页到底加载了哪些资源的开发者
  • 以及所有"看到好内容就想存下来"的普通网友

打开面板,你能看到的就是这样一个界面——左侧是资源列表,中间可以预览视频,下方是"下载所选""复制所选""自动下载""模拟手机"等一排操作按钮:

提醒一句:这个面板支持"当前页面 / 其他页面 / 媒体控制"三个标签。有时候资源不在当前页签里,翻一翻"其他页面"往往有惊喜。

实战一:网课视频被切成上百段?M3U8 一键解析合并 🎬

遇到的麻烦。现在很多在线课程、直播回放采用 HLS 流媒体协议,视频会被切分成几十甚至上百个.ts分片,播放器边下边播。就算你神通广大找到了视频地址,也不可能手动去下几百个文件再拼起来——这正是猫抓最拿手的场景。

具体怎么做,跟着走一遍:

  1. 打开目标视频页面,点一下工具栏的猫抓图标,进入面板
  2. 在"当前页面"列表里找到带m3u8字样的资源,进入"M3U8 解析器"
  3. 解析器会自动拉取并列出所有分片,显示文件总数、总时长、分辨率
  4. 如果视频用了 AES-128 加密,填上密钥参数即可正常处理
  5. 按需设置:下载线程数、是否转成 MP4、是否"只要音频"
  6. 点"合并下载",等它把散落的分片拼回一个完整视频

解析器界面长这样,分片列表、参数区、下载按钮一目了然:

收获与效果。亲测一个 10 分钟、64 个分片的视频,几分钟内就合并成完整文件;加密课程填上密钥照样拿下。我还特别喜欢"只要音频"这个选项——把视频课抽成 MP3,通勤路上当播客听,既不占空间又不费流量。解析器还内置了"调用 m3u8DL 下载""发送到 FFmpeg"等高级出口,想用专业工具接管,点一下就能把命令准备好。

实战二:满页图片和音频,一次勾选全带走 📦

遇到的麻烦。设计师朋友小周也常来诉苦:逛素材站看到几十张好看的 PNG、SVG,一张张右键另存为,手都点酸了;遇到页面锁右键的,更是只能干瞪眼。

具体怎么做:

  1. 打开素材页面,点开猫抓面板
  2. 在"当前页面"标签里,所有图片、音频、视频已经按格式列好了
  3. 用"全选"或"反选"快速圈定目标,再按类型、大小筛一遍
  4. 点"下载所选",或点"复制所选"把链接一次性复制出来
  5. 如果页面资源比预期少,试试"模拟手机"——很多站点对移动端返回的是另一套资源,往往更齐全

收获与效果。几十张图从"另存为 × 30 次"变成"勾选 → 下载"两步走;遇到防盗链的图,复制链接配合第三方下载器也能绕过去。猫抓还会顺带把每个文件的 MIME 类型、大小、时长标出来,找资源不用再靠猜。

实战三:海外用户和手机浏览器,一样顺手 🌍

猫抓的野心不止于国内用户。它的界面内置了简体中文、繁体中文、英语、西班牙语、日语、韩语、葡萄牙语、俄语、土耳其语、越南语等 10 种语言,浏览器是什么语言,面板就自动切换成什么语言,出海做内容的朋友可以无感上手:

连 M3U8 解析器这样的专业页面也做了完整的本地化,西班牙语用户一样能看懂分片列表、加密参数和下载选项:

至于手机浏览器用户,Edge Android 版扫描项目文档里的二维码即可安装。出门在外,手机上照样能抓、能下、能合并。

新手最容易踩的四个坑(FAQ)⚠️

Q1:装不上、加载不了扩展?源码安装时记得在扩展管理页打开"开发者模式",再点"加载已解压的扩展程序"选中项目文件夹。版本上有个硬指标:1.0.17 之后需要 Chromium 内核 93 以上,想体验完整功能建议 104 以上版本。另外务必从官方商店或官方仓库安装——猫抓是开源的,市面上出现过加广告代码后上架的"伪猫抓",别给自己的浏览器请回一个不速之客。

Q2:下载失败、进度一直为 0?先看网络,再调大下载线程数;遇到带防盗链或登录鉴权的资源,改用"复制所选"丢给第三方下载器更稳;加密的 M3U8 一定要先配好密钥,否则合并出来的文件必然花屏。

Q3:明明有视频,面板里却找不到?去"其他页面"标签翻一翻;或者用面板里的"深度搜索"把更早的请求也翻出来;还可以"模拟手机"触发移动端资源接口。

Q4:这工具会不会偷我数据?会不会有版权风险?猫抓的所有分析和下载都在本地完成,不收集浏览数据、不含任何跟踪器,源码完全公开可审计。但也请牢记:它只供下载你拥有版权或已获授权的内容,用之前想想这条底线,既是对创作者的尊重,也是对自己的保护。

进阶玩法:让猫抓从"顺手"变成"效率神器" 🚀

基础功能上手后,这几招能让效率再上一个台阶:

  • 自定义快捷键:在扩展管理页的"快捷键"设置里,把"暂停/启用""自动下载""M3U8 解析""深度搜索"绑定成组合键,抓资源不用再点开面板。
  • 自动下载规则:设置好规则后,特定类型的资源出现即自动保存,浏览即收藏,几乎零操作。
  • 录制脚本与媒体控制:猫抓内置脚本录制,可回放页面操作;"媒体控制"标签能统一管理页面里的播放器,调整音量、倍速。
  • 深度集成 FFmpeg / m3u8DL:解析器支持"发送到 FFmpeg""调用 m3u8DL",转码、抽音轨、格式转换一步到位,技术党狂喜。

想深入研究的读者,可以直接看项目的核心源码:嗅探逻辑在catch-script/catch.js,流媒体解密在lib/m3u8-decrypt.js,下载调度在js/downloader.js,多语言文件都在_locales/目录下。本地想从源码跑起来也很简单:

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

然后按上面说的方法加载即可。


回到开头那个凌晨——阿凯后来把一整学期的网课都存成了本地视频,还抽了音频放在手机里,通勤路上慢慢听。工具本身没有好坏,关键看怎么用:保存自己买过的课程、收藏可商用的素材,是锦上添花;盗用他人的心血,就违背了开源社区分享的初心。愿这只"猫"帮你把喜欢的内容稳稳留住,也让你的创作之路走得更顺一点。

核心关键词:猫抓插件、浏览器资源嗅探、M3U8 解析、智能下载工具长尾关键词:在线视频下载工具、网页媒体资源捕获、HLS 流媒体下载、多语言浏览器扩展、开源资源嗅探插件

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

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

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

分布式预测控制屏障函数:模块化多智能体系统的安全协同核心

1. 项目概述:当模块化多智能体系统遇上分布式安全屏障 在机器人、自动驾驶车队、工业自动化产线这些领域,我们越来越依赖由多个独立模块或智能体组成的系统协同工作。这类系统被称为“模块化多智能体系统”。每个智能体可能是一个移动机器人、一台无人机…

作者头像 李华
网站建设 2026/8/19 20:51:15

大学生HTML期末大作业——HTML+CSS+JavaScript购物商城(丝芙兰)

HTMLCSSJS【购物商城】网页设计期末课程大作业 web前端开发技术 web课程设计 网页规划与设计💥 文章目录一、🏁 网站题目二、🚩 网站描述三、🎌 网站介绍四、🏴 网站效果五、🏳️ 网站代码六、&#x1f3f3…

作者头像 李华
网站建设 2026/8/19 20:49:39

大数据三大组件 (Hadoop, Hive, Spark) 之 Hive 远程模式 (Remote Mode) 部署

前言 本文是大数据三大组件安装系列的第二篇,将详细介绍如何在已搭建好 Hadoop 伪分布式的基础上,安装和配置 Hive 3.1.2。Hive 是构建在 Hadoop 之上的数据仓库工具,它提供类 SQL 的查询语言(HiveQL),使得…

作者头像 李华