news 2026/9/6 22:30:07

猫抓资源嗅探扩展:网页视频从嗅探到本地保存的 3 步操作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓资源嗅探扩展:网页视频从嗅探到本地保存的 3 步操作

猫抓资源嗅探扩展:网页视频从嗅探到本地保存的 3 步操作

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

网页视频右键只有「复制链接」,在线课程又被拆成几十上百个 ts 小片,普通下载器无从下手。猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展:它自动列出页面加载过的全部媒体,勾选即可下载,还能把 M3U8 流合并成一个完整视频,全程在本地完成。

猫抓插件安装教程:商店一键装与源码装

商店安装(推荐):在 Chrome 网上应用店或 Edge 加载项商店搜索「cat-catch」,确认发布者后点安装;Firefox 也有对应版本。装完在工具栏把猫爪图标钉住,之后随手可点开。

源码安装:适合想自己编译、确认代码干净的用户。克隆仓库后,打开浏览器扩展管理页,开启「开发者模式」,用「加载已解压的扩展程序」选中仓库目录即可:

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

💡 版本方面,1.0.17 之后要求 Chromium 内核 93 以上;想要完整功能(如侧边栏、在线 ffmpeg),建议内核 104 以上。

猫抓使用教程:嗅探并保存第一个视频

  1. 打开带视频的页面,把视频播放一次,让资源真正加载出来。
  2. 点工具栏猫爪图标,弹出面板按「当前页面 / 其他页面」分组列出捕获到的资源,每项带大小、MIME、时长、分辨率与来源链接。
  3. 勾选目标资源,点行内的下载图标,文件直接落盘;点播放图标可先预览确认。

列表底部还有「全选 / 反选」「复制所选」「模拟手机」「自动下载」等常用开关,收集素材库时批量操作很顺手。

M3U8 合并下载:猫抓教程保存流媒体视频

HLS 流(.m3u8)本质是一个「目录文件」,指向几十到上百个 ts 片段,还可能带 AES 密钥——普通下载只能拿到零散小片。猫抓的 M3U8 解析器替你走完整个流程:拉取播放列表枚举全部分片 → 自动取密钥并解密 → 按顺序流式合并写成一个 mp4。

  1. 在嗅探列表中选中 .m3u8 条目,点解析器图标。
  2. 解析页展示分片总数、总时长、分辨率与预估大小;输入保存文件名,按需改下载范围(起止分片号)、勾选「mp4 格式」或「跳过解密」。
  3. 点「合并下载」,完成合并后点「打开下载目录」收尾。

合并过程是怎么做到的

解析器读取播放列表后,对带密钥的流先取回密钥、逐片 AES 解密,再把分片按序写入文件,整个过程类似「先把零件按编号排好,再拼成整机」。除本地合并外,还支持把文件发到 ffmpeg 转码,或经 m3u8dl 自定义协议交给外部下载器。核心实现在 js/m3u8.js,想深入逻辑可直接读这份源码。

猫抓怎么用:常用功能按使用频率排序

  1. 批量勾选下载:全选 / 反选 + 一次下载,适合收集课程素材。
  2. M3U8 / MPD 解析:分片流合并成完整文件,是猫抓的招牌能力。
  3. 自动下载规则:按关键词、类型、大小(支持>100 KB500-1000 MB这类表达式)设匹配条件,追更页面的新资源出现即自动落盘,无需确认。
  4. 深搜模式:列表空白时启动,向更深层请求里翻资源,捕获逻辑见 catch-script/ 目录。
  5. 模拟手机环境:伪装移动端再嗅探,专门对付只给手机端发媒体的站点。
  6. 媒体控制:对页面播放器直接做倍速、静音、画中画、截图,不用伸手碰网页按钮。
  7. 快捷键:暂停/启用、自动下载、深搜、M3U8 解析等动作都可绑键,高频操作不离开键盘。
  8. 多语言界面:内置中、英、西、日、韩、俄、葡、土、越等 10 种语言翻译,安装后即是母语界面。

猫抓避坑清单:五个常见问题速答

⚠️ 按踩坑频率排列:

  1. 商店里的「猫抓」都是官方的吗?不是。任何人可二次打包上架,已有夹带广告代码的仿冒版本。只认官方商店地址,或自己从源码构建。
  2. 资源列表为什么是空的?资源可能还没加载,或藏在深层请求里。先让视频播一遍,再开深搜。
  3. DRM 加密视频能下吗?不能。特殊加密与 DRM 内容不在能力范围内,属于正常边界。
  4. 老浏览器打不开扩展?内核低于 93 时请退回 1.0.16 及更早版本;完整功能建议 104 以上。
  5. 想排除某些类型刷屏列表?在设置页用类型过滤和大小过滤缩小范围,列表更清爽。

隐私与合规:放心使用的依据

猫抓按 GPL-3.0 协议开源(1.0 版为 MIT),全部代码公开可查,项目也希望基于其源码的扩展保持开源。

隐私上,捕获到的信息只在本机存储与处理,无任何跟踪器,数据不出浏览器。版权上,请只下载你拥有版权或已获授权的内容;网站运营方若不希望被嗅探,可提交标题为「[Opt-Out Request] 域名」的 Issue 进入「避免抓取列表」,在后续版本中生效。

把猫抓装进浏览器,让页面里的视频、音频和流媒体随时可存到本地——开源、本地处理、M3U8 一次搞定。

【免费下载链接】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:27:33

CSSBB备考攻略:如何高效使用Primer吃透六西格玛黑带考试

简介:一份由 Quality Council of Indiana 出版的六西格玛黑带经典入门资料(CSSBB Primer),适合六西格玛黑带认证考生、质量管理专员与精益改善从业者阅读,用于系统掌握企业级六西格玛部署逻辑、领导力要求及统计改进工…

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

论文降重避坑指南:识别不可靠服务与建立高效修改流程

引言 毕业论文写作是每位学子必须跨越的重要关卡,而降重与文本改写往往是其中最具挑战性的环节之一。面对市场上琳琅满目的降重服务,如何辨别优劣、避免踩坑,成为许多同学关注的焦点。本文将系统梳理不可靠降重服务的典型特征,并…

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

WeKnora 本地部署全指南:5 分钟跑通离线 RAG 知识库

WeKnora 本地部署全指南:5 分钟跑通离线 RAG 知识库 【免费下载链接】WeKnora Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki. 项目地址: https://gitcode.com/Git…

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

SDS2000X超级荧光示波器实战:从探头补偿到纹波测量与远程控制

简介:SDS2000X系列超级荧光示波器数据手册完整收录该系列示波器的技术规格与核心应用特性,面向硬件调试、嵌入式开发、电子测量等场景的工程师和学习者,可作为选型对比、参数查阅和功能上手的重要参考。手册重点阐明300MHz最大带宽与2GSa/s采…

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

家用搬运机器人机械创新设计:从需求分析到样机验证全流程经验

简介:这份设计说明书为家用搬运机器人机械创新设计大赛参赛作品,面向机械设计、自动化等专业学生及机器人爱好者,完整呈现一款能自动识别垃圾、判定方向并完成收拾餐桌、倒垃圾等家务的机器人方案。文档围绕机械手、双摇杆机械臂、三伺服电机…

作者头像 李华