news 2026/9/6 22:15:31

猫抓 cat-catch 资源嗅探扩展使用指南:网页视频与 M3U8 流媒体 3 步下载保存

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓 cat-catch 资源嗅探扩展使用指南:网页视频与 M3U8 流媒体 3 步下载保存

猫抓 cat-catch 资源嗅探扩展使用指南:网页视频与 M3U8 流媒体 3 步下载保存

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

猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展,核心功能是自动列出当前网页中的视频、音频、图片和 M3U8/MPD 流媒体资源,再帮你下载、解密、合并成 MP4。本文按“装好 → 下载第一个文件 → 搞定流媒体”的顺序,带从未用过的读者从零跑通全部流程。

安装猫抓:三条路径任选其一

📦应用商店(最省事):在 Chrome 网上应用店、Edge 扩展商店或 Firefox 附加组件中搜索“猫抓 / Cat-Catch”,认准官方条目安装。Firefox 商店需要非国区 IP 才能访问;📱 Edge Android 用户可以直接扫商店页面里的二维码装到手机。

⚠️ 一个容易踩的坑:应用商店里存在夹带广告代码的“伪猫抓”,安装地址请以项目 README 中的官方链接为准,同名同图不代表是正版。

源码安装(体验最新功能):一条命令拉到本地——

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

然后打开浏览器扩展管理页,开启“开发者模式”,点“加载已解压的扩展程序”并选中刚下载的文件夹即可。

CRX 安装(离线环境适用):从项目 Releases 页右键另存为下载 crx 文件,同样开启开发者模式后把文件直接拖进扩展页。

兼容性提醒:1.0.17 之后要求 Chromium 内核 93 以上,低于 93 请装 1.0.16;想体验完整功能建议内核 104 以上。

第一次下载:点击猫图标之后会发生什么

打开一个有视频的网页,把视频播放一下(让资源先被页面请求到),再点工具栏的猫抓图标,弹出页面就是第一份“战利品清单”:

页面分“当前页面 / 其他页面 / 媒体控制”三个标签页。每条资源直接给出文件名和大小;选中某一条后会展开标题、MIME 类型、时长、分辨率和完整 URL,旁边是复制、预览、下载三个按钮。底部一排按钮覆盖高频操作:下载所选、全选/反选、清空、模拟手机(切换移动端请求)、自动下载、录制脚本和设置。

第一次使用我们建议走最短路径:播放视频 → 点开插件 → 勾选目标文件 → 点下载。全程不需要写任何参数,文件按浏览器默认位置保存。

M3U8 流媒体:加密、分片、合并一次解决

很多网站的视频并不是一个 mp4 文件,而是一份 M3U8 索引加几十上百个 ts 分片,还常带 AES-128 加密——手动下载根本拼不成完整视频。猫抓为此内置了专门的 M3U8 解析器:

流程是:把 M3U8 链接粘贴进输入框点解析,解析器会列出全部分片并显示总时长、分辨率;然后选择下载范围(起止切片)、填写保存文件名,点“合并下载”。加密视频在“自定义密钥”里填 16 进制或 base64 的 Key,必要时补 IV 偏移量,下载过程自动解密;勾选 mp4 格式后分片会直接合并成 mp4。

几个实测好用的细节:解析器支持从缓存读取 M3U8,能救活那些“一次性 URL”;下载出错自动重试;支持 EXT-X-BYTERANGE 标签的分片。习惯用 aria2 或 ffmpeg 的话,还能通过 m3u8DL 自定义协议、aria2 RPC 和“发送到在线 ffmpeg”把任务转出去,不必全程占用浏览器。

基础下载之外的进阶玩法

  • 深度搜索(🔍):常规嗅探抓不到资源时,深度搜索会从页面上下文继续分析,还能顺带找出加密视频使用的密钥。
  • 录制脚本:针对 WebRTC 播放的视频/直播流提供录制能力,这是普通嗅探器做不到的场景。
  • 过滤与命名:设置里的“过滤大小”支持>100 KB这类表达式;自动下载配合自定义标签模板(支持嵌套标签)可以批量规范文件名。
  • 多语言:界面覆盖简繁中文、英文、西语、日语、韩语等 10 种语言,配置文件见 多语言配置。

常见坑与故障处理

检测不到资源:先确认视频真的播放过;再点插件里的刷新/缓存捕获;还不行就看浏览器控制台有无报错,顺便确认内核版本达标。

下载失败或分片卡住:M3U8 解析器自带出错自动重试,多数情况重跑一次即可;大文件可以改用 aria2 RPC 提交给本地 aria2 接管。

装了“猫抓”反而变卡、弹广告:大概率装成了伪猫抓,先卸载,再从项目 README 的官方地址重装。

Firefox 用户装不上商店版:官方商店需要非国区 IP,国区环境建议直接走源码安装。

猫抓和传统下载工具的差别

能力猫抓传统下载管理器浏览器另存
页面资源嗅探
M3U8/MPD 流媒体✅ 解密+合并部分支持
在线预览与批量操作⚠️ 有限
WebRTC 流录制

最后说两句边界:请只下载你拥有版权或已获授权的内容;项目提供了“避免抓取列表”,网站运营方可以在仓库提交 Issue 申请把域名排除。隐私方面可以放心——所有嗅探与数据处理都发生在本地,不上传、无跟踪器。

下一步怎么走

  • 只想用:去应用商店装官方猫抓,打开任意视频页试一遍上面的三步。
  • 想尝鲜:用前文的 git 命令拉源码加载最新版本,更新记录见 更新日志,核心嗅探逻辑在 catch-script/,解析器与下载逻辑在 js/。
  • 遇到问题:先翻项目 README 里的用户文档链接,或在仓库提 Issue 反馈;愿意改代码的话,源码全部开源(GPL-3.0),欢迎直接提交 PR。

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

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

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

猫抓资源嗅探扩展快速上手:怎么装、怎么抓到网页视频

猫抓资源嗅探扩展快速上手:怎么装、怎么抓到网页视频 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 猫抓(cat-catch&#…

作者头像 李华
网站建设 2026/9/6 22:12:15

STM32+TMC2209步进电机精确定位:S型加减速与失步检测实战

简介:关于STM32F103与TMC2209步进电机S型加减速精确定位系统的完整技术文档,面向具备嵌入式C语言基础、熟悉STM32开发的工程师、电子爱好者,以及3D打印、数控雕刻机、机器人关节等运动控制领域研发人员,用于解决电机启停失步、振动…

作者头像 李华
网站建设 2026/9/6 22:10:29

炸药JWL状态方程参数拟合全攻略:从实验标定到仿真验证

简介:炸药JWL状态方程的参数拟合是冲击动力学数值模拟中的常见难点,尤其在LS-DYNA等软件中缺乏现成参数时。这份PDF文档面向爆炸力学方向的研究者与工程师,系统介绍一种基于仅考虑分子间排斥作用的凝聚体炸药状态方程(K方程&#…

作者头像 李华
网站建设 2026/9/6 22:10:21

Java操作Excel全指南:POI与EasyExcel选型、读写与性能优化

简介:Java开发中直接操作Excel并非标准库能力,通常需要引入第三方解决方案。这份doc文档围绕Apache POI和JExcelApi两条技术路线,系统讲解在B/S架构下通过JSP生成与导出Excel报表的具体方法,适合正在处理Web报表导出需求的Java初学…

作者头像 李华
网站建设 2026/9/6 22:10:11

《机器学习实战》复现路线:从环境配置到算法落地

简介:《机器学习实战(Machine Learning in Action)》是一本以实践为导向的经典入门书,适合希望快速上手机器学习算法的开发者、数据爱好者和相关专业学生。PDF 版内容完整呈现了从 k-近邻、决策树、朴素贝叶斯、Logistic 回归、支…

作者头像 李华