news 2026/9/13 3:12:45

猫抓插件:网页视频、音频、图片嗅探与下载,一篇讲清怎么用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓插件:网页视频、音频、图片嗅探与下载,一篇讲清怎么用

猫抓插件:网页视频、音频、图片嗅探与下载,一篇讲清怎么用

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

猫抓插件(cat-catch)是一款免费开源的浏览器扩展,核心能力是资源嗅探:它自动识别当前页面加载过的视频、音频、图片等媒体资源,列出来供你筛选和下载。下面按实际使用场景走一遍,从装到用,尽量说人话。

三个真实场景,先看看猫抓插件能干什么

想象一下这几个画面:

  • 想保存在线视频:某页面上有个不错的视频,但没有下载按钮。猫抓插件会把页面播放时请求过的媒体文件"抓"下来,你直接下载即可离线观看。
  • 要批量收集页面素材:文章里嵌了几十张图,一张张右键保存太费劲。猫抓插件把页面加载的图片列成清单,按大小、关键词筛一下,勾选后批量下载。
  • 需要处理 M3U8 直播流或点播流:M3U8 是 HLS(HTTP 直播协议)里的播放清单,视频被切成几百个 TS 分片(小片段文件),按顺序播放。普通下载器只能拿到分片,猫抓插件内置解析器,能把分片全部下载、合并成一个完整 MP4,遇到加密流还能填密钥解密。

工具本体就是一个普通浏览器扩展:点击工具栏的猫爪图标,弹出主界面,资源列表、视频预览、下载操作都在这里完成。

如何安装猫抓插件并完成第一次下载

商店安装(推荐):Chrome 用户在 Chrome 网上应用店、Edge 用户在 Microsoft Edge 加载项商店搜索"猫抓"即可;Firefox 用户需要非国区 IP 才能访问附加组件商店。注意商店里存在加了广告的"伪猫抓",安装前认准官方。

源码安装:先克隆代码,再进扩展管理页开启"开发者模式",用"加载已解压的扩展程序"选中文件夹即可。

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

首次下载的最短路径:打开有媒体内容的网页 → 点猫爪图标打开面板 → 在资源列表里勾选目标文件 → 点"下载所选"。配合快捷键更快:Alt+Shift+C唤起面板,Ctrl+A全选资源,Enter直接下载所选项。

资源检测与筛选:页面里有什么,它替你列出来

打开面板后,所有检测到的媒体会按类型自动分组,每条都带文件名、大小等信息。你不需要逐个翻请求记录——按类型筛(只看视频或图片)、按大小排(找大文件)、关键词搜(精确定位),三步定位目标,再勾选下载或复制链接。

几个常用的面板操作:

操作作用适用情况
重新捕获重新嗅探一次页面资源刚播放的内容没被抓到时
视频预览在面板内试看选中的视频下载前确认画质和内容
全选 / 反选批量勾选一次处理同类资源
清空列表移除当前页面记录换页面后清理干扰项

检测不到内容时,刷新页面后点"重新捕获"通常就能解决。

M3U8 解析设置:分片流怎么合成一个 MP4

在主界面点"M3U8 解析器",把链接粘贴进去,解析器会读出分片清单,你再配置下载参数,点"合并下载",得到的就是一个完整 MP4 文件。

常用参数:

  • 解密密钥:加密的 HLS 流必填,密钥一般就在 M3U8 文件里(#EXT-X-KEY那行);
  • 下载线程数:分片多时适当调高可提速;
  • 下载范围:只想要前几段时,不用全量下载;
  • 自定义文件名:批量处理多个链接时避免命名混乱。

音频和视频分开传输的流(即音画不同轨),记得勾选"合并音视频",否则下出来的视频没声音。

解析器实现在 js/m3u8.js,想深入了解合并逻辑可以看这个文件。

二维码跨设备分享:电脑上的链接,手机直接下

场景很直白:电脑上嗅探到了资源,但想用手机存。点面板里的二维码功能,把资源链接变成二维码,手机一扫就能打开下载,省去复制粘贴和转文件的折腾。

Aria2 与 FFmpeg 集成、自定义脚本

  • Aria2(命令行下载器):配置后走它下载,多线程拉大文件更快,适合大体积资源。
  • FFmpeg:媒体处理工具,猫抓插件内置支持,可在流程里做格式转换、音视频合并,把视频转成更适合手机播放的格式。
  • 自定义录制脚本:想写点 JavaScript 控制嗅探行为(比如某站自动下载所有视频)可以扩展,catch-script/ 目录里有现成参考,recorder.jswebrtc.js分别对应录制和 WebRTC(网页实时音视频传输)场景。

配置与性能调优:让列表更干净,浏览器更轻

打开 options.html 设置页,重点调三处:

  1. 过滤规则:比如只显示大于 10MB 的视频、或排除带"广告"关键词的资源,规则保存后对所有页面生效;
  2. 下载路径:指定固定目录,文件不再散落各处;也可以设自动下载规则,命中条件的资源直接开下;
  3. 嗅探灵敏度:页面特别重、浏览器明显变卡时,把自动嗅探关掉、需要时手动触发,或限制同时处理的资源数量。

资源检测不到怎么办?下载的视频没声音?

问:某些网站的视频就是检测不到,怎么排查?

  • 刷新页面,重新播放一次内容,再点"重新捕获";
  • 部分站点用了加密或特殊加载方式,换种方式触发播放(比如手动点播放)再抓;
  • 看浏览器控制台有没有报错,确认页面本身加载正常。

问:下出来的视频没有声音?

音轨和画轨是两条流。在 M3U8 解析界面勾选"合并音视频"重新处理;如果当时是分别下载的两个文件,用 FFmpeg 合并即可。

问:版本对不上,功能不全?

1.0.17 之后要求 Chromium 内核 93 以上,低于 93 的浏览器请用 1.0.16;想体验完整功能建议内核 104 以上。

浏览器支持程度安装渠道
Chrome完整Chrome 网上应用店
Edge完整Edge 加载项商店
Firefox完整附加组件商店(需非国区 IP)
Edge Android部分配合二维码分享使用

隐私方面可以放心:所有数据都在本地存储处理,不上传远程服务器,也没有任何跟踪器。

使用边界:只下你有权利的内容

最后把话说在前面:猫抓插件只应用于下载你拥有版权或已获授权的内容——比如自己创作的作品、已购买或公开发布的课程资料。下载受版权保护且未授权的内容用于商业用途,责任在自己。工具按"原样"提供,请为自己的一切行为负责。

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

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

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

3 分钟上手 PDF 书签修复、合并与提图:PDF 补丁丁工具箱实战指南

3 分钟上手 PDF 书签修复、合并与提图:PDF 补丁丁工具箱实战指南 【免费下载链接】PDFPatcher PDF补丁丁——PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等 项目地址: …

作者头像 李华
网站建设 2026/9/13 3:03:42

Shell命令的七层解码:从输入到系统调用的完整执行链

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

作者头像 李华
网站建设 2026/9/13 3:03:40

质数判定、分解质因数与筛质数:C++ 实现与优化全解析

刷算法题或者做数论相关项目的人,基本都绕不过质数这个概念:质数判定、分解质因数、筛质数这三件事,表面上看起来是三个独立问题,实际上背后是同一个数学事实的三种应用——一个合数一定存在一个不超过自身平方根的质因子。这句话…

作者头像 李华