☰
猫抓资源嗅探扩展:5 分钟免费捕获网页视频与 M3U8 流媒体
2026/9/25 8:27:09 网站建设 项目流程

猫抓资源嗅探扩展:5 分钟免费捕获网页视频与 M3U8 流媒体

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

打开一个视频页面,真正的内容往往不是你以为的那一个 .mp4 文件,而是几十个切碎的 .ts 分片。猫抓(cat-catch)是一款免费开源的浏览器资源嗅探扩展,它会自动筛出当前页面里可下载的视频、音频与 M3U8 流媒体链接,把这些藏在网络请求中的媒体资源摊平给你看,让你无需手动翻控制台就能找到下载地址。

猫抓是什么:本地优先的资源嗅探扩展

一句话来说,猫抓是一个跑在本地、免费开源的页面媒体资源嗅探工具。相比同类工具,它的不同之处在于:

  • 同时识别页面媒体元素与网络请求,不依赖手动复制 URL
  • 内置 M3U8 流媒体解析器,能处理分片合并与 AES 加密内容
  • 资源列表支持勾选、在线预览与批量下载
  • 全部数据本地处理,无跟踪器、不上传
  • 界面覆盖中文、英文、西语、日文等十种语言

5 分钟上手:应用商店与源码安装

应用商店安装最省事:在 Chrome Web Store、Edge 扩展商店或 Firefox 附加组件商店搜索「猫抓」,点击安装即可直接启用,无需额外配置。

如果想用源码或自己打包的版本,三步即可:

  1. 克隆仓库:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch
  2. 在扩展管理页打开「开发者模式」
  3. 点击「加载已解压的扩展程序」,选中刚克隆的文件夹

需要注意的是,1.0.17 之后要求 Chromium 内核 93 以上,建议用 104 以上版本体验完整功能。

核心能力拆解:从嗅探到解析

资源嗅探:把隐藏链接翻出来

很多网页把媒体藏在动态请求里,肉眼根本找不到。猫抓在页面加载时就接管监听,自动把检测到的媒体按列表呈现,并标注大小、MIME 类型与分辨率。你只需在弹出窗口里勾选目标项,点播放按钮先预览,确认无误后再下载或复制链接即可。

M3U8 流媒体解析:分片视频一次下载

M3U8 是流媒体常用的清单格式(HLS),它把视频切成一个个 .ts 小片,直接下载清单文件毫无意义。猫抓的解析器会自动拉取清单、列出全部分片地址,并支持合并下载与跳过解密。遇到加密视频时,可以在界面上填入 16 进制或 Base64 密钥,再按需调整 IV 偏移量,最后点「合并下载」得到一个完整文件。

多语言界面:十种语言一键切换

团队把国际化当成核心体验来做,扩展内置了完整的翻译框架。你在浏览器或系统语言变化时,猫抓会自动跟随切换,操作逻辑与中文版完全一致,海外用户也能无障碍使用。

进阶玩法:组合使用更顺手

  1. 交给下载管理器继续跑:捕获到的链接可一键复制,交给专业下载工具做断点续传与批量管理。
  2. 开启深度搜索:动态加载较多的页面,点一次「深度搜索」让扩展重新扫描页面结构,减少漏检。
  3. 自定义请求头与密钥:面对非标准加密或特殊请求头,在 M3U8 解析器里填入密钥与 IV 偏移量,命中率会明显提升。

原理速览与使用边界

从技术上看,猫抓采用模块化设计:内容脚本在页面加载早期注入,负责监听媒体元素的创建;后台通过 webRequest 接口拦截并筛选 HTTP 请求,把媒体文件从普通流量中识别出来,具体逻辑可参考 资源拦截源码。所有处理都在本地完成,界面、解析、下载各司其职,彼此通过消息通信。

在边界上,请只下载你拥有版权或已获授权的内容。开发者提供了拒绝抓取流程,网站方可通过提交 Issue 将域名加入避免抓取列表。同时,猫抓收集的所有信息均本地存储处理,不会发往远程服务器,也不包含任何跟踪器。

常见问题与参与方式

问:为什么没有检测到页面上的视频?答:可能是页面采用了特殊加载方式,可先开启深度搜索,再刷新重试,并确认扩展已获得必要权限。

问:M3U8 解析失败了怎么办?答:先确认清单链接可访问且符合标准 HLS 格式;若是加密视频,需填入正确的密钥与 IV 参数。

问:猫抓支持哪些浏览器?答:兼容 Chrome、Edge、Firefox 等主流内核,1.0.17 之后要求 Chromium 93 以上版本。

猫抓以 GPL-3.0 许可开源,欢迎通过以下方式参与:

  • 在 Issue 中反馈 bug 或使用中遇到的问题
  • 补充或校对多语言翻译文件
  • 阅读代码并为文档添加入门示例

作为一款把请求权交还给用户的工具,猫抓的每一个行为都可以在本地被审查与理解,这正是开源项目留给每位使用者最踏实的那部分。

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

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

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

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

立即咨询