news 2026/9/7 4:52:21

猫抓cat-catch:3步装好并抓到第一个资源

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓cat-catch:3步装好并抓到第一个资源

猫抓cat-catch:3步装好并抓到第一个资源

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

想存下网页上的视频,右键菜单里却只有"另存为";在线课放完整集,缓存目录里只剩一堆打不开的文件。猫抓(cat-catch)是一款浏览器资源嗅探扩展:网页加载过什么媒体,它就记录什么,再以列表交给你预览、筛选、批量下载,全程本地处理、无跟踪器,界面内置中英日等10种语言,更新记录见 CHANGELOG.md。

  • 全格式嗅探:页面加载过的视频、音频、图片都能列出,附带MIME类型、时长、分辨率等元数据;只记录当前会话,不跨页面扫描
  • M3U8深度解析:HLS 流被切散的TS分片能列全、并发下载、合并成一个可播放的MP4;加密流支持AES-128解密
  • 批量管理:多选、复制、按类型筛选,不用逐个"另存为";超大文件可交给aria2等外部工具接管
  • 先预览后下载:弹窗内直接播放,确认内容无误再保存,避免下错文件

新手上路:从安装到抓到第一个资源

  1. 装扩展。Chrome 用户在 Chrome 网上应用店搜索"猫抓",Edge 用户去 Edge 加载项商店,Firefox 用户在附加组件商店安装(需非国区网络)。习惯自己装的走源码路径:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch

打开扩展管理页,开启开发者模式,点加载已解压的扩展程序,选中项目文件夹。

  1. 装完即用,零配置。点工具栏的猫形图标,弹出窗口里就是当前页面的资源列表。

  2. 打开任意视频页,让视频播放几秒完成加载,列表里会出现对应的.mp4.m3u8条目,旁边标着大小、时长、分辨率。

  3. 点条目右侧的播放按钮预览,确认内容无误。

  4. 勾选目标资源,点下载所选,文件进入浏览器默认下载目录——第一次抓取完成。

进阶玩法:把M3U8碎分片拼成一个完整MP4

M3U8是 HLS 流媒体的索引文件,本身不含视频,只是一份TS分片的地址清单,所以直接把地址丢给播放器必然打不开。猫抓的解析器替你完成三件事:列全分片、并发拉取、按顺序合并。

  1. 在资源列表找到.m3u8文件,点放大镜图标打开m3u8解析器
  2. 分片清单自动列出,总数、总时长、分辨率一目了然(上图为 64 个分片、10 分 34 秒、1280x720);
  3. 勾选mp4格式,按需调整下载线程数,默认值偏激进,弱网可下调;
  4. 合并下载,分片拉完自动拼成完整视频,不需要任何播放器转码。

若流做了AES-128加密,在解析器底部填入密钥与偏移量IV(密钥支持16位16进制或 base64)后重新合并。仅限下载你拥有版权或已获授权的内容。

哪些人会用到它

看网课的学生——想离线反复看讲义,又不想费流量。

  1. 打开课程页,让视频播几秒;
  2. 在弹窗列表里找到对应集的.m3u8
  3. 交给解析器合并下载,得到一个可离线观看的完整文件。

收集素材的设计师——一个页面散落几十张图,想一次收走。

  1. 把页面翻完,让所有图片加载出来;
  2. 按文件类型筛选,留下PNGJPG等格式;
  3. 勾选所需文件,点下载所选一次搞定。

排查页面加载的前端或运营——想确认媒体文件的真实地址。

  1. 点弹窗里的深层搜索
  2. 被隐藏的资源会连原始 URL 一起列出;
  3. 对照列表定位加载慢或失败的资源。

不工作时先看这里

症状怎么判断解法
装完一个资源都没抓到?媒体大概率还没加载先让视频播起来再点深层搜索重试;个别站点仍为空就开启缓存捕获再刷新页面
Firefox 商店搜不到猫抓?附加组件商店有区域限制切换到非国区网络后再安装
下载的视频打不开?流多半做了AES-128加密m3u8解析器填入密钥与IV,重新合并下载
Chrome 提示版本不兼容?浏览器内核过旧1.0.17 之后要求 Chromium 93 以上,建议 104 以上体验完整功能,升级后重装
担心装到"假猫抓"?商店里已有注入广告代码的仿冒版项目完全开源,只从官方商店或官方仓库安装,不碰第三方二次打包版本

最后的话

缓存里那些打不开的东西,现在能拼成完整视频了;散落一屏的图片,能一次收进一个文件夹。猫抓全程本地运行、代码开源,你抓到的每一份资源都只属于你自己。现在就打开任意视频页,点一下工具栏的猫形图标,抓下你的第一份资源。

本文基于 猫抓(cat-catch) v2.7.2 编写

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

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

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

Python期末复习模拟卷:核心考点与易错题解析

/* 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 4:47:02

从原始行情到实盘策略:机器学习交易代码库完整指南

从原始行情到实盘策略:机器学习交易代码库完整指南 【免费下载链接】machine-learning-for-trading Code for Machine Learning for Trading, 3rd edition — from data sourcing to live execution. 项目地址: https://gitcode.com/GitHub_Trending/ma/machine-l…

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

Agent开发实战:从Skills设计到腾讯云部署的完整指南

/* 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 4:45:12

HeaderEditor实战:文件头修复与ROM刷机包配置改动的完整指南

简介:HeaderEditor 5.0.0.41-V2 是一款面向 Chrome 浏览器的请求头编辑与管理插件,适合需要自定义 User-Agent、Referer 等 HTTP 头信息的前端开发者、接口调试人员及网页数据采集者使用。压缩包内仅含 2 个文件,分别为 crx 插件安装包和 jso…

作者头像 李华