cat-catch 资源嗅探完整指南:如何把网页视频和 M3U8 抓下来
2026/9/7 1:45:39 网站建设 项目流程

cat-catch 资源嗅探完整指南:如何把网页视频和 M3U8 抓下来

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

一句话结论:网页里能播的东西,cat-catch 基本都能帮你拿到。这款开源浏览器资源嗅探扩展会把页面加载出的媒体——mp4、m3u8、音频——筛出来排成一张清单,你直接预览、下载;遇到分片流还能解析、解密并合并成完整视频。

整个过程在浏览器本地完成,数据不出机器,也没有任何跟踪。

如何安装 cat-catch:应用商店与源码两种方式

方式一:应用商店安装(推荐)

  1. 在 Chrome 网上应用店或 Edge 加载项商店搜索「cat-catch」,点击安装。
  2. 把猫爪图标固定到工具栏,随时点开。

Firefox 用户也能在扩展市场找到猫抓(需非国区网络访问);Edge Android 用户可扫描项目文档中的二维码安装。

⚠️ 提醒:猫抓是开源的,任何人都能二次打包上架,商店里已出现夹带广告代码的「伪猫抓」。请只从官方商店入口安装,或自己用源码构建。

方式二:源码安装

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

然后在扩展管理页打开「开发者模式」,点「加载已解压的扩展程序」,选中克隆下来的目录即可。

资源嗅探清单怎么用:第一次下载视频的完整流程

  1. 打开目标页面,让视频播放一次——资源只有加载了才会进清单。
  2. 点工具栏猫爪图标打开嗅探列表,每一项都标着资源类型、大小和来源链接。
  3. 勾选想要的资源,点该行右侧的下载图标,文件直接存到本地。

💡 带预览按钮的资源可以先播放确认内容对不对再下手,避免下错文件白占空间。

嗅探的核心是一组注入页面、拦截网络请求的脚本,想弄懂捕获机制可以从 catch-script/ 目录看起。

M3U8 解析与合并下载:把 ts 分片变成一份 mp4

在线课程这类视频常用 HLS 流:整段内容被切成几十上百个 ts 分片,还普遍套着 AES 加密。直接下 m3u8 文件只得到一份「目录」,不是视频本体。猫抓的 M3U8 解析器就是干这件事的:

  1. 在嗅探列表里选中.m3u8资源,点解析器图标。
  2. 解析页列出全部分片,输入保存文件名,需要的话把下载范围限定到某些分片。
  3. 点「合并下载」,分片按序拉取并自动合并成一个完整 mp4。

分片带加密时,解析器会自己去取密钥并做 AES 解密;格式不好统一时,还可以把分片交给 ffmpeg 转码合并,或通过 aria2 RPC 交给下载工具批量处理。这段核心逻辑就在 js/m3u8.js。

分片下载中途断了也别慌:解析器带自动重试机制,新版还能把已下载成功的分片从列表里隐藏,看着清爽些。

功能清单:自动下载、深度搜索、模拟手机等进阶用法

除了「嗅探 + 下载」的基本盘,猫抓还藏了不少提效配置:

功能适合场景作用
自动下载规则长期追更的内容系列命中关键词或类型匹配的资源出现即自动落盘
深度搜索资源列表一片空白挖出藏在深层请求里的媒体
模拟手机站点只给移动端出片源切换手机 UA 再嗅探
预览播放拿不准内容对不对先试播再决定下不下
快捷键高频操作给暂停/启用、自动下载、M3U8 解析等绑按键,手不离键盘
多语言界面不同语言用户中、英、西、日、韩、俄、土耳其语等十种语言

踩坑排雷:列表为空、版本要求与 DRM 边界

  • 列表是空的:资源可能还没加载,或藏在深层请求里。先让视频播一遍,再开深度搜索。
  • 浏览器版本:1.0.17 之后需要 Chromium 内核 93 以上;想体验全部功能建议 104 以上。内核低于 93 的话装 1.0.16 旧版。
  • DRM 内容:带 DRM 保护的加密视频无法破解,这属于能力边界,不必在上面耗时间。
  • 来路不明的扩展:认准官方商店入口,不确定就自己从源码构建。

隐私、许可与版权边界

  • 隐私:所有嗅探到的信息只在本地存储和处理,无跟踪器,不发送到远程服务器。
  • 许可:项目采用 GPL-3.0 开源协议,作者也希望基于这套源码开发的扩展继续保持开源。
  • 版权:只下载你拥有版权或已获授权的内容。网站运营者若不希望被嗅探,可以按项目说明提交 Issue 申请,域名会被加入「避免抓取列表」,并在后续版本生效。

把 cat-catch 装进浏览器,打开那个你想存下来的视频页面,剩下的交给清单。

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

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

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

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

立即咨询