免费开源猫抓教程:5分钟掌握浏览器资源嗅探与M3U8视频下载
2026/8/27 11:41:02 网站建设 项目流程

免费开源猫抓教程:5分钟掌握浏览器资源嗅探与M3U8视频下载

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

在课程页面按下播放键时,猫抓(cat-catch)已在后台默默记下逐条吐出的分片链接。这款免费开源的浏览器资源嗅探扩展,把网页加载过的视频、音频、图片列成清单,供你捕获、预览、批量下载,M3U8 视频下载还能自动合并成可播放的 MP4。

30秒速览:猫抓能做什么

功能一句话说明适合谁
资源列表列出页面加载过的视频、音频、图片,附大小、时长等元数据想从任意网页抓资源的人
原位预览点一下文件就在扩展内播放,下载前先验货不想下错内容的人
M3U8 解析解析 HLS 分片清单,多线程下载、解密、合并成完整文件想保存在线课程流的人
批量操作按类型筛选、勾选下载、复制链接、断点续传要收集大批素材的人

三分钟装完,第一次点击就出结果

  1. 安装扩展。在 Chrome / Edge 官方商店搜索"猫抓"安装,Firefox 需非国区 IP 访问;也可以从源码装:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,再到扩展管理页开启"开发者模式",选"加载已解压的扩展程序"。
  2. 打开任意含媒体资源的网页,让视频先播放几秒。
  3. 点一下工具栏的猫抓图标,资源清单出现,选中视频先预览,再点下载。

怎么算跑通了:列表里出现带大小和时长的条目,下载的文件在本地能正常播放,就是一次完整捕获。

它是怎么工作的

猫抓在页面启动时注入一段监听脚本,把页面对媒体文件发起的每一次网络请求悄悄记下来,再由后台程序按类型整理成你看到的清单。遇到 HLS 分片播放的视频,它还能进一步读取 M3U8 播放清单,把全部分片的真实地址找出来。所有数据都在本地处理,不发往任何远程服务器,也没有跟踪器。

场景对症:存课程、收素材、查真地址

场景一:在线课程能播但存不下来症状:右键只有黑屏,扒出来的地址是 M3U8,打开只有一堆文本。 处方:播放视频 → 点猫抓图标 → 在清单里找到 M3U8 → 打开 M3U8 解析器(AES-128 加密就填密钥)→ 合并下载。 疗效:得到一个完整 MP4,离线反复看。

场景二:设计素材想批量收集症状:一张张"另存为",命名都要命。 处方:等页面图片加载完 → 打开猫抓 → 按类型筛选(PNG、JPG 等)→ 勾选目标文件 → 点"下载所选"。 疗效:素材一次入库,不用再逐个点击。

场景三:定位资源真实地址症状:复制的地址打不开,怀疑真实文件藏在缓存里。 处方:开启"缓存捕获" → 点"深层搜索"重扫 → 打开条目查看原始 URL 与元数据。 疗效:比翻 Network 面板更快看清资源真面目。

进阶工具箱:M3U8 解析器的四种用法

M3U8 是 HLS 的播放清单格式:文件本身不含画面,只记录一堆分片地址。猫抓的解析器就是为它造的:

  • 分片解析:粘贴 M3U8 地址,一键列出全部 TS 分片并统计总数。
  • 多线程下载:并发拉取多个分片,等待时间大幅缩短。
  • 自动合并:分片下完自动拼接,输出完整视频。
  • 解密参数:密钥、IV 偏移量都能配,加密流也能拿到可播放文件。

再配合 FFmpeg、StreamSaver 等能力,从嗅探到转码的完整链路基本都有覆盖。

避坑清单:装完先看这五条

  • 如果安装后没捕获到任何资源 → 多半是媒体还没加载,先播放视频,再用"深层搜索"重试,个别网站需开"缓存捕获"。
  • 如果 Firefox 商店找不到猫抓 → 商店限制国区访问,换网络环境再装。
  • 如果 Chrome 提示扩展版本不兼容 → 1.0.17 之后要求 Chromium 内核 93 以上,想体验完整功能建议 104 以上。
  • 如果装到的猫抓弹出广告 → 市面有掺广告的"伪猫抓",只从官方商店或官方仓库安装。
  • 如果下载的视频加密无法播放 → 在 M3U8 解析器里配置解密参数;同时只下载自己拥有版权或已获授权的视频,让猫抓始终用在水泥。

装好它,打开任意视频页面,点一下工具栏图标,第一次捕获就完成了。

关键词:猫抓;浏览器资源嗅探;M3U8视频下载;网页资源批量下载

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

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

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

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

立即咨询