news 2026/9/18 4:29:33

猫抓 cat-catch 完整指南:浏览器资源嗅探与 M3U8 视频下载

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓 cat-catch 完整指南:浏览器资源嗅探与 M3U8 视频下载

猫抓 cat-catch 完整指南:浏览器资源嗅探与 M3U8 视频下载

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

猫抓(cat-catch)是一款浏览器资源嗅探扩展,支持 Chrome、Edge、Firefox。它监听页面发出的网络请求,把视频、音频、M3U8 流媒体整理成可预览、可下载的列表。

资源嗅探的原理与功能一览

页面每发出一个网络请求,扩展都会记录它的响应信息。判断依据是响应的 MIME 类型(如 video/mp4、audio/mpeg),再用 URL 扩展名和 Content-Type 交叉确认,命中才写入列表。核心判断逻辑在资源嗅探脚本。

能力一句话说明
页面资源嗅探自动列出视频、音频、M3U8 等可下载条目
M3U8 解析合并分片并发下载,AES-128 解密,合并成完整 MP4
过滤与黑白名单按类型、大小、URL 规则筛选,屏蔽干扰请求
界面语言10 种语言,跟随浏览器语言自动切换

不想翻开发者工具的网络面板,或者想把 M3U8 流直接合并成 MP4,这个扩展适合你。

应用商店安装步骤与内核版本要求

首选应用商店安装:

  1. 打开 Chrome 网上应用店、Edge 扩展商店或 Firefox 附加组件
  2. 搜索"猫抓"或"cat-catch",确认是官方版本
  3. 点击安装,浏览器右上角出现猫形图标

商店里出现过加入广告代码的仿冒版本,安装前核对发布方信息。

备选方式:

  • 源码安装:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,在扩展页开启"开发者模式",用"加载已解压的扩展程序"选中仓库文件夹
  • CRX 安装:从 Releases 页面右键另存为下载 CRX 文件,开启开发者模式后把文件拖入扩展页

版本要求:1.0.17 起需 Chromium 内核 93 以上;低于 93 请使用 1.0.16;完整功能建议 104 及以上。

完成一次网页视频的嗅探与下载

目标:把播放页上的视频存成本地文件。

  1. 先让视频播起来。资源只有被页面请求过才会进列表,没播放之前列表是空的。
  2. 点浏览器右上角的猫形图标,弹窗列出已捕获的资源,含文件名、类型、大小、来源网址。没看到目标条目,就刷新页面或点一下播放再查看。
  3. 拿不准的条目点"预览",确认内容无误。预览是黑屏,说明该条目不是可播放文件,换一条。
  4. 点右侧"下载",文件进入浏览器默认下载目录,浏览器下载列表里能看到进度。按钮点不动,大概率是内核版本过低,见下方排查表。

M3U8 解析合并 MP4 与过滤黑白名单

M3U8 解析合并 MP4

什么时候用:嗅探到的是几 KB 的 .m3u8 文本,真正的视频被切成几百个 TS 分片;AES-128 加密流也走这条路。

怎么操作:

  1. 在资源列表点 M3U8 条目旁的"M3U8 解析",打开解析页
  2. 页面自动列出全部分片与清晰度,可调下载数量和请求头
  3. 加密流:密钥从请求中自动提取,也可手动填 key 和 IV
  4. 点解析并下载,分片并发拉取

做完得到什么:分片全部完成后,在线 FFmpeg 自动合并为一个可正常播放的 MP4。解析逻辑集中在 M3U8 解析脚本,下载与合并由 下载管理器 负责。

过滤与黑白名单

什么时候用:页面请求多,列表被广告图片、统计脚本刷屏。

怎么操作:

  1. 右键扩展图标进入选项页
  2. 按文件类型和最小文件大小设置过滤规则
  3. 对域名或 URL 模式配置黑白名单

做完得到什么:列表只剩你配置的类型与大小范围,两百多条记录可以过滤到个位数的正片。

列表为空或下载失败怎么排查

现象可能原因处理办法
嗅探不到资源视频未加载、设备类型不匹配先点播放再看列表;选项里切换"模拟手机"
下载的文件打不开只下了 M3U8 文本、分片未合并用 M3U8 解析器重走解析合并流程
下载速度慢并发任务过多减少同时下载的任务数,调低分片并发数
按钮点不动、功能异常浏览器内核过旧升级到 Chromium 93 以上,建议 104 及以上

只下载你拥有版权或已获授权的内容,遵守目标网站的用户条款。没覆盖到的场景,去项目官方用户文档和 Issues 里查,基本都有答案。保持扩展更新到最新版本,可减少兼容性问题。

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

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

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

正则转义避坑指南:反斜杠三层、元字符与多引擎差异

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

作者头像 李华
网站建设 2026/9/18 4:19:12

神经网络数据集规模与模型性能:学习曲线实战指南

1. 神经网络和数据集的思考:先把"数据越多越好"这句话拆开看做神经网络这几年,我被问得最多的问题之一就是:"我这个模型效果不行,是不是训练数据太少了?再弄几万条是不是就好了?"问这话…

作者头像 李华
网站建设 2026/9/18 4:18:20

打造Hermes开发工作台:像oh-my-zsh一样管理工具链

先说个背景。我平时的工作流里有一大半时间泡在终端里,跟各种命令行工具打交道,这中间最让我省心也最让我上头的配置管理工具,就是oh-my-zsh。它把Zsh从一个普通的Shell变成了一个自带插件体系、主题系统、路径补全、快捷键增强的“终端利器”…

作者头像 李华
网站建设 2026/9/18 4:17:17

遥感影像绿地提取:场景分类优于语义分割的工程实践

简介:针对城市绿地信息提取中小样本分类困难、分类模型单一等问题,这份PDF完整给出基于卷积神经网络(CNN)的场景分类技术路线:利用WorldView-2高分辨率遥感影像建立影像库,通过LiSVM分类器完成像元二分类&a…

作者头像 李华
网站建设 2026/9/18 4:16:46

AI系统提示词泄露:四类典型场景与工程级防护实践

1. 项目概述:为什么“system_prompts_leaks”不是漏洞新闻,而是AI工程实践的照妖镜“system_prompts_leaks”这个词组乍看像一条安全通报,实则是一面映照当前大模型应用层真实水位的镜子。它不指向某个具体CVE编号,也不代表某家厂…

作者头像 李华