news 2026/9/7 2:30:43

猫抓浏览器插件使用指南:从安装到下载网页视频媒体资源

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓浏览器插件使用指南:从安装到下载网页视频媒体资源

猫抓浏览器插件使用指南:从安装到下载网页视频媒体资源

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

猫抓(cat-catch)是一款开源免费的浏览器扩展,做资源嗅探这件事:它监听当前页面的网络请求,把其中的视频、音频等媒体资源筛选出来列成清单,供你预览和下载。如果你想知道猫抓插件怎么用、怎么把网页视频下载下来,这一篇讲清楚。

用猫抓保存网课视频离线学习

你在在线教育平台看录播课,想存下来离线回看,却只有网页上的播放按钮,找不到可下载的文件。没有猫抓时,你得翻开发者工具里的网络请求,从一堆碎片里猜哪条是真正的视频流;装上猫抓之后,流程变成:打开课程页点播放,点一下工具栏的猫图标,页面加载过的视频资源已经列在面板里,选中下载即可。整个过程不需要看一行请求代码。

猫抓插件安装步骤

从官方商店安装(推荐)

  1. Chrome 用户:在 Chrome 网上应用店搜索“猫抓”安装
  2. Edge 用户:在 Microsoft Edge 加载项商店搜索“猫抓”安装
  3. Firefox 用户:在 Firefox 附加组件商店搜索“cat-catch”安装

猫抓是开源项目,任何商店里的第三方版本都有被加广告的可能,请以上述官方入口为准。

手动加载源码安装

  1. 克隆仓库:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch
  2. 打开浏览器扩展管理页面,开启“开发者模式”
  3. 点击“加载已解压的扩展程序”,选中克隆下来的文件夹

版本要求:1.0.17 之后需要 Chromium 内核 93 以上,低于 93 请用旧版本;想体验完整功能建议 Chromium 104 以上。Firefox 版功能与 Chromium 版基本一致。

打开面板并完成第一次网页视频下载

  1. 在含视频的网页上点击工具栏的猫图标(图标上的数字角标表示已捕获的资源数),打开嗅探面板
  2. 面板“当前页面”标签下列出检测到的资源,包括文件名、大小,选中后可看到类型、时长、分辨率
  3. 勾选要下载的资源,点预览按钮可先播放确认内容
  4. 点击下载,文件保存到浏览器的默认下载目录

认识猫抓嗅探面板:资源列表、预览与批量操作

面板分几个区域。顶部标签对应“当前页面”和“其他页面”,跨标签页的资源不用来回切换。中间是资源列表,点击任意一行显示详细信息,如示例中的audio/mpegurl类型、时长 10:34、分辨率 1280x720:

底部一排按钮覆盖常用操作:下载、复制、过滤、暂停捕获、打开独立窗口、设置等,批量勾选后可以一次处理多个文件。

识别哪些资源:默认按文件后缀和 MIME 类型双重判断,视频覆盖 mp4、webm、flv、m3u8、mpd、m4s,音频覆盖 mp3、wav、m4a、aac 等,字幕 srt、vtt 也可捕获。列表里出现一堆不想要的文件时,去设置页调整识别规则即可,规则定义见 默认识别规则。核心嗅探逻辑在 catch-script/catch.js。

M3U8 流媒体视频怎么处理

很多在线视频用 M3U8 格式,本体只是几 KB 的播放列表,直接下载毫无意义。猫抓对 m3u8 资源提供专用解析器:

  1. 在面板选中 m3u8 资源,打开 M3U8 解析器
  2. 解析器逐片下载 ts 分片,默认 6 个并发线程
  3. 可选把分片合并转成 mp4,或调用本地 ffmpeg 处理

遇到加密流(AES-128 等)时需要手动填密钥;只想留音频可以开“只下载音频”选项。解析器参数较多,可按需调整,不必一次看懂。

进阶用法:文件命名、传到手机与过滤规则

自定义下载文件名:设置页里把默认文件名${title}.${ext}改成你想要的格式,比如加日期、分辨率变量;再打开“另存为”,每次下载完成前会先让你选保存位置。设置入口在 js/options.js 对应页面。

二维码传到手机:选中资源点二维码按钮,把链接编成二维码,手机上的 Edge(Android)扫码即可在移动端继续处理,适合电脑上看片、手机上存片的场景。

过滤与屏蔽:设置里可按后缀、MIME 类型、正则三类规则开关识别项;另有屏蔽网址列表,加入后该站点不再被嗅探。面板按钮旁的“深度搜索”会进一步扫描 iframe 子页面和页面缓存里的媒体,列表长期为空时可以打开试试。

常见问题

Q:浏览器不兼容或装了没反应?1.0.17 之后要求 Chromium 内核 93 以上,更低版本请使用 1.0.16;完整功能需要 104 以上。Firefox 走官方附加组件商店安装。装好后重启浏览器再试。

Q:下载的文件保存在哪里?默认在浏览器的下载目录,文件名由设置页的模板决定。打开“另存为”选项,可以在下载完成前逐次选择保存位置。

Q:为什么有些资源检测不到?页面媒体可能还没加载完:滚动页面或让视频播一段再打开面板;资源藏在 iframe 或页面缓存里的,打开深度搜索;列表仍为空时检查是否被自己的过滤规则挡住了。

Q:为什么有些视频下载失败或根本不在列表里?带 DRM 加密、动态签名保护的内容通常拿不到;个别网站明确拒绝抓取,猫抓也会自动跳过,这是网站运营方的选择。

使用边界

猫抓只适合下载你拥有版权或已获授权的内容。尊重创作者劳动成果,遵守平台条款和当地法律法规,是你使用嗅探工具的前提。

下一步

挑一个你常看的视频站点装上猫抓,打开任一视频页点开面板,看看它能列出什么资源;列表里有多档分辨率时,选最大的一档下载试试。

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

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

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

ComfyUI与Wan2.2:本地部署AI视频生成全流程指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/7 2:29:18

SpringCloud+Layui+AI大模型:智能政务老年卡办理微服务系统实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/7 2:28:49

CMSIS-5架构深度解析:从Core到DSP/RTOS的嵌入式开发指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/7 2:28:02

大尺寸产品精密循环输送:矩形环形导轨回转输送线设计与应用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/7 2:27:57

HT1621B驱动段码LCD全解析:硬件接线、协议、代码与避坑指南

简介:HT1621B 驱动笔段式液晶显示屏的完整测试工程包,面向嵌入式开发中需要快速验证显示驱动逻辑的工程师,也适合正在学习笔段式液晶显示原理的初学者。资源共 31 个文件,以 IAR EWARM 完整工程为主体,包含 C 源码文件…

作者头像 李华