猫抓 cat-catch 资源嗅探扩展:三步装好,一键捕获网页视频与流媒体
2026/9/11 15:55:31 网站建设 项目流程

猫抓 cat-catch 资源嗅探扩展:三步装好,一键捕获网页视频与流媒体

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

第一章 · 装完就能抓

这节课帮你解决"视频在播、却存不下来"的问题。

上课老师甩来一段教学视频,想留档却发现页面连下载按钮都没有;刷到一首喜欢的背景音乐,翻遍全页找不到源文件;好不容易追到番剧,播放器跑的是 m3u8,下载工具直接罢工。猫抓 cat-catch 是一个免费开源的浏览器资源嗅探扩展:它不依赖网页自带的下载入口,而是监听页面产生的网络请求,把藏在里面的视频、音频、图片等资源自动筛出来列给你,本地完成解析和下载。

  • 自动嗅探当前页面的视频、音频、图片等资源
  • 支持 m3u8、MPD 流媒体格式的分片解析与合并
  • 支持批量下载、断点续传
  • 解析与下载全程在本地完成
  • 兼容 Chrome、Edge、Firefox 等主流浏览器

第二章 · 五分钟跑通

这一节帮你用最短时间完成安装,并看到第一份资源进列表。

方式一:应用商店安装

  1. 打开浏览器应用商店(Chrome 网上应用店、Edge 加载项均可)
  2. 搜索"cat-catch"或"猫抓"
  3. 点击添加并确认权限提示

方式二:开发者模式加载源码

  1. 拉取项目代码:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch
  2. 打开扩展管理页面(地址栏输入 chrome://extensions 或 edge://extensions)
  3. 打开开发者模式开关
  4. 点击加载已解压的扩展程序,选中克隆下来的 cat-catch 文件夹

装好后三步拿到第一个文件:

  1. 打开一个在播视频的网页,等页面加载完
  2. 点工具栏的猫爪图标,弹窗的资源列表里已经躺着一堆资源
  3. 找到目标文件,点它右侧的下载按钮,选个保存位置

看到文件带名称、大小进列表,这一步就算跑通了。顺手打开自动检测,之后新资源加载即自动进列表,不用反复刷页面。

第三章 · 日常工作流

这一节帮你把"捕获"变成每天不用想的固定动作。

打开页面:装完扩展后先刷新一次旧页面,让页面和新扩展建立起通信,再正常浏览。

识别资源:弹窗顶部的资源列表实时汇总当前页面捕获到的文件,每条带文件名、大小、格式;页面里继续加载,列表跟着更新,媒体文件通常排在前面。

预览确认:点中某条资源,下方会给出标题、时长、分辨率、MIME 类型,还能直接播放。花十秒确认是你要的清晰度、不是广告位,再动手。

下载保存:单个文件点右侧下载按钮即可;多个文件先勾选,再点底部的下载所选统一进队列。

三个省时间的习惯:开启自动检测开关,资源加载即入列表;文件多的页面用类型筛选,直接只看视频;需要"全要"或"全不要"时用全选反选,比逐个点快得多。

第四章 · 进阶场景

日常直链只是开胃菜,这三节帮你啃下流媒体和批量任务。

流媒体分片合并下载步骤

m3u8 本身只是一份"目录页",真正的画面拆在几百个 .ts 小分片里,直接下载毫无意义。

  1. 在资源列表里找到 m3u8 条目,点击解析进入解析器页面
  2. 确认顶部的 m3u8 地址正确
  3. 等清单抓完,核对分片数量、总时长、分辨率
  4. 点"合并下载",分片逐段抓取并自动拼接成完整文件

容易忽略的参数:下载线程数。网络一般时把它压低,比开满更稳,断连会频繁得多。

加密流媒体的密钥配置

有些 m3u8 带 AES 加密,每个分片都是密文,没有密钥只能拿到一堆积木。

  1. 填入 m3u8 地址
  2. 密钥框填入 Key,16 位十六进制或 base64 均可
  3. 按需在IV 偏移量框填入数值
  4. 点"合并下载",分片逐段解密后拼接输出

容易忽略的细节:密钥的编码格式要和提供方给的一致,base64 与十六进制填反了解不出来,先核对再下手。

批量队列与断点续传

一次要存一整季视频、几十张图,逐个点不现实。

  1. 勾选全部目标文件
  2. 点"下载所选"加入队列
  3. 队列顺序执行,进度实时可见
  4. 中途中断后重新勾选,接着上次的位置续传
  5. 点"打开下载目录"核对成品

容易忽略的一点:队列按顺序执行,前一个文件没跑完,下一个不会启动,别以为卡住了。

第五章 · 按你的习惯调

这一节帮你把默认配置改成符合你机器和审美的样子。

性能参数

配置m3u8 下载线程并行任务预览与检测
低配机2~41~2 个能关则关
高配机32多个同时跑全开

线程数是解析器里的上限,不是越大越好,按带宽定。

命名与过滤规则:下载文件名支持模板变量——${title}标题、${timestamp}时间戳、${ext}扩展名、${url}地址。组合示例:${title}_${timestamp}.${ext},出来的文件名一眼可读。捕获规则还能按类型、大小设门槛,把网页背景音、图标之类的噪音挡在列表外。

至于隐私:所有嗅探、解析、合并都发生在你的浏览器本地,资源地址不上传、不含跟踪器,数据不出机器。

第六章 · 坦诚的部分

它不擅长什么

  • 带 DRM 强加密的正版点播流,拆不开也不该拆
  • 站点明确要求登录鉴权才放行完整播放流的页面
  • 加了反爬、频繁更换 token 的站点,嗅探到的地址很快失效

和同类比:多数同类工具只处理直链,一碰 m3u8 就停手;猫抓把嗅探、解析、解密、合并串成一条链路,而且全程本地、开源免费。差的是整条链路,不只是某个按钮。

新手高频坑

  • 装完不刷新页面 → 检测不到任何资源,旧页面没和扩展握手,刷新就好
  • 带宽一般却开 32 线程 → 频繁断连,降到个位数
  • 没预览直接下载 → 下错清晰度或下进广告段,花十秒确认
  • 从非官方渠道安装 → 可能装到带广告的仿冒版本,认准官方渠道

第七章 · 收个尾

装好它,先让资源自动进列表;日常照"识别、预览、下载"的固定节奏走;流媒体和批量任务交给解析器与队列;参数随机器高低各取所需。

  • 全部功能清单以仓库内的 README.md 为准,功能与安装说明都有
  • 扩展弹窗底部的设置入口,能改命名模板、线程数、捕获规则
  • 项目完全开源,catch-script/ 里的核心代码都可以看,翻译、提 issue 也欢迎参与

现在打开一个有视频的页面,让第一份资源进列表吧。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询