news 2026/9/7 2:46:07

猫抓 cat-catch 完整指南:3 分钟安装,在线视频下载与 M3U8 解析照做就行

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓 cat-catch 完整指南:3 分钟安装,在线视频下载与 M3U8 解析照做就行

猫抓 cat-catch 完整指南:3 分钟安装,在线视频下载与 M3U8 解析照做就行

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

猫抓 cat-catch 是一款开源浏览器资源嗅探扩展,装在 Chrome 扩展栏后,打开视频页面就会自动列出媒体资源,直接支持在线视频下载、M3U8 流媒体解析与批量保存。下文按"3 分钟装好 → 三类场景照做 → 常见坑对症解决"的顺序展开。

网页里的视频,为什么总存不下来

  • 右键"视频另存为",得到的常是一张封面图或一段脚本
  • F12 翻 Network 面板,满屏分片文件,手工拼不现实
  • 在线解析工具要么要注册,要么链接很快失效
  • 有的站点干脆屏蔽右键与下载入口

猫抓的做法很直接:扩展在页面加载时监听网络请求,把视频、音频、流媒体地址筛出来列在面板里,挑中哪个就处理哪个。项目开源(GPL-3.0),所有数据只存本地,不经过任何远程服务器。

一句话预告门槛:下文 3 分钟装好,后面每个场景都是"照抄步骤"级别。

⏱️ 3 分钟装好猫抓:三种安装方式按身份选

按你的情况挑一条路线,每条都在 4 步以内。

新手路线:应用商店一键安装

  1. 打开 Chrome 网上应用商店或 Edge 加载项商店
  2. 搜索 cat-catch 或 猫抓
  3. 点"添加到浏览器",按提示确认权限

避坑:猫抓是开源项目,商店里存在注入广告代码的仿冒版本。安装前对照官方文档给出的商店地址,别装来路不明的同名扩展。

开发者路线:加载 cat-catch 源码

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

离线环境:拖入 CRX 文件安装

  1. 在有网机器上从 Releases 页右键"另存为"下载 crx 文件
  2. 传到离线机器,打开扩展管理页并开启"开发者模式"
  3. 把 crx 文件拖进扩展页完成安装

Firefox 用户可在 add-ons 商店搜索 cat-catch;Edge for Android 直接扫下面二维码,手机端即刻可用:

🎬 场景实战:存网页视频、解析 M3U8、批量下载

保存网页视频:从列表到本地

  1. 打开目标页面,让视频真正开始播放
  2. 点工具栏猫抓图标,在列表里按格式与大小找到目标资源
  3. 点该行下载图标,文件保存到本地

不确定内容对不对?先点行内的播放图标在线预览再动手。

避坑:面板打开时列表为空,多半是因为嗅探发生在页面加载期间——刷新页面、等视频播起来,再重开面板。

M3U8 流媒体分片解析与合并

在线视频常常是 m3u8 索引加一堆 ts 分片,直接下索引文件没有意义。猫抓内置解析器,负责拉取分片、处理加密并合成完整视频。

  1. 在面板列表中找到 m3u8 地址,点解析图标
  2. 在解析器里核对分片数、时长与清晰度
  3. 点合并下载,等待自动合成完整文件

M3U8 解析器源码

避坑:别手动下载 ts 分片去拼——加密流媒体的密钥与合并都由解析器代劳;若合成文件打不开,优先重新解析而不是换手动方案。DASH(MPD)地址同理,列表里直接解析即可。

批量下载媒体文件

  1. 在列表勾选多个资源(可全选)
  2. 点批量下载,选定保存目录
  3. 看总进度;每个资源还支持一键复制直链,可交给 aria2 等外部下载器

避坑:批量任务会互相挤占带宽,任务多时先降低并发线程数(见后文调优),再开跑。

🖼️ 界面导览:猫抓主界面三个区域怎么用

  • 顶部控制区:开关嗅探、触发深度搜索、清空列表,右侧进入设置
  • 中部资源列表:一行一个资源,标注格式与大小;行内图标分别是下载、复制链接、在线预览、流媒体解析
  • 底部操作区:批量勾选与批量下载,配合自动下载开关使用

⚠️ 常见坑与解法:不显示、嗅不到、下载慢

症状:工具栏找不到猫抓图标

多为版本不达标或扩展被停用。

  1. 确认浏览器内核 Chromium 93 以上(低于 93 需用旧版扩展;体验完整功能建议 104 以上)
  2. 到扩展管理页确认猫抓处于启用状态
  3. 点扩展卡片上的重新加载
  4. 右键扩展卡片,把图标固定到工具栏

症状:视频在播,资源列表却是空的

  1. 刷新页面,等视频开始播放后再看列表
  2. 点面板的"深度搜索",扩大嗅探范围
  3. 确认站点不在作者的"避免抓取列表"(站点可主动申请拒绝被抓取)
  4. 视频若在 iframe 里播放,确认列表已包含子框架的请求

症状:下载速度慢或中途断开

  1. 避开网络高峰时段重试
  2. 减少同时进行的任务数
  3. 在设置页调低线程数、打开自动重试
  4. 大文件复制直链,交给 aria2 等外部下载器

⚙️ 进阶调优:参数按设备调,源码从目录读起

参数怎么按设备调

  • 低配设备:减少并行任务数,线程数调低
  • 高配设备:线程数调高,开启并行下载
  • 命名规则、自动下载、格式筛选、排除资源类型、按大小过滤,都在设置页配置

扩展还在配置里预置了深度搜索、预览、自动下载等快捷键位,可在浏览器的快捷键设置里自行绑定。

扩展配置文件

项目目录怎么读

  • js/:扩展主体——background.js 后台逻辑、content-script.js 注入页面、m3u8.js 流媒体解析、popup.js 面板、options.js 设置
  • catch-script/catch.js:资源嗅探核心;同目录 recorder.js 支持把重复操作录成脚本重放
  • _locales/:10 种语言文案,翻译贡献改这里
  • css/:各页面样式

写在最后:它替你做了什么,以及版权边界

一句话:猫抓把"翻 DevTools 找资源"变成"列表里挑一个",开源、免费、数据不出本机。

想跟进项目:在仓库 Issue 里提问题、往 _locales/ 里加语言、更新前备份设置页配置;版本变化对照 CHANGELOG.md。

免责声明:请仅下载你拥有版权或已获授权的内容;受版权保护且未经授权的内容请勿抓取,使用本工具的法律责任由使用者自行承担。

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

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

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

NC6X二次开发实战:从元数据到单据模板的开发指南解读

简介:面向用友NC6.5开发者的系统教程,适合需要从零搭建NC开发环境、掌握数据库与账套机制并落地个性化业务功能的后台开发人员。文档从建立标准数据库结构、创建NC数据库用户、安装代码、配置数据源连接并部署,到开发环境搭建均给出细致步骤&…

作者头像 李华
网站建设 2026/9/7 2:43:42

3 分钟装好网页视频嗅探工具:猫抓扩展从安装到 M3U8 合并下载

3 分钟装好网页视频嗅探工具:猫抓扩展从安装到 M3U8 合并下载 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 猫抓(cat-cat…

作者头像 李华
网站建设 2026/9/7 2:43:02

论文有AI痕迹别慌!2026年3招收藏指南轻松避开AIGC检测雷区

最近被学弟学妹的消息轰炸到手机卡:明明论文大半都是自己敲的,一查AIGC率直接飘红?更头疼的是知网、维普、万方这些主流平台2026年全加了AI内容检测,别说过查重,AI率不达标连答辩资格都拿不到,真愁得掉头发…

作者头像 李华
网站建设 2026/9/7 2:42:53

腾讯云代码分析平台实践:架构、部署与CI质量门禁

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

作者头像 李华
网站建设 2026/9/7 2:42:11

VC6.0下使用JSONCPP实现JSON解析与中文乱码处理实践

简介:面向Visual C 6.0开发者的JSONCPP调用完整案例,解决在老旧IDE中解析与生成JSON数据时的中文乱码问题。资源基于jsoncpp-src-0.5.0源码,无需额外编译库文件,直接集成到Win32控制台或对话框工程即可使用,适合需要在…

作者头像 李华
网站建设 2026/9/7 2:41:25

Wayland与PipeWire:替代X11与PulseAudio的渐进迁移指南

Wayland 和 PipeWire 是近十年 Linux 桌面和多媒体栈里最常被提起,也最容易被混淆的两个名词。前者是显示协议,目标是把已经运行几十年的 X11/Xorg 逐步替换掉;后者是多媒体会话服务,希望接管 PulseAudio 和 JACK 的音频场景&…

作者头像 李华