猫抓猫抓扩展完全指南:三步把网页视频存到本地
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展,能自动列出当前网页里的视频和音频资源,勾选后一键保存到本地,适合需要离线保存网页媒体的学生和创作者。
📌 项目速览
猫抓的定位很直接:网页里的媒体资源它负责找出来,下载交给它来合并和落盘。它跑在 Chromium 系浏览器和 Firefox 上,数据全程在本地处理,不上传、不跟踪。
| 项目 | 说明 |
|---|---|
| 项目定位 | 浏览器媒体资源嗅探与下载扩展 |
| 支持平台 | Chrome / Edge / Firefox(需 Chromium 内核 93+) |
| 安装方式 | 应用商店、源码加载、CRX 拖入 |
| 当前版本 | 2.7.2 |
| 许可证 | GPL-3.0 |
| 界面语言 | 中文、英文、西语、日语等 11 种 |
🗺️ 能力地图
嗅探网页资源:打开页面就能列出所有视频
能做什么:你在页面上正常播放视频时,猫抓同步抓取媒体请求,把 MP4、WebM、M3U8、MPD 等资源按格式和大小整理成清单。用在哪:课程页、新闻页、没有下载按钮的播放页,都能用它把资源"揪"出来。怎么玩:点击工具栏猫爪图标,弹窗里勾选想存的资源,按"下载所选"即可;漏掉的资源点"深度搜索"再扫一轮。核心捕获逻辑在 catch-script/catch.js。
解析 M3U8 流:把碎切片合并成完整视频
能做什么:解析器读取 M3U8 索引,列出全部 TS 切片,遇到 AES-128 加密可填入密钥解密,最后多线程下载并合并成一个完整文件。用在哪:HLS 点播、直播录播、分片加密的流媒体课程。怎么玩:把 m3u8 地址粘进解析器,设好线程数和保存名,点"合并下载"。切片可单个勾选,只下你需要的部分。解密与合并实现在 js/m3u8.js。
多语言界面:11 种语言随浏览器切换
能做什么:界面文案跟随浏览器语言自动切换,覆盖中、英、西、日、韩、俄等 11 种语言,翻译文件集中在 _locales/ 目录。用在哪:海外用户或非中文环境的浏览器,无需手动设置。怎么玩:装好即用,西班牙语界面效果如下。
⚡ 最小上手路径
- 安装:Chrome / Edge / Firefox 商店搜索"猫抓"安装;或
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch后在扩展页开启"开发者模式",加载解压的文件夹。 - 打开网页:访问任意包含视频的页面,等视频正常播放一次。
- 点开猫抓:点击工具栏图标,查看资源清单和预览。
- 保存:勾选资源,点"下载所选",文件直接存入浏览器下载目录。
💡 效率技巧
- 控制线程数:网络稳定时在设置里把下载线程调到 8–16 档,大文件合并速度明显提升;弱网环境调低线程可减少切片失败。
- 按大小过滤:设置页的"过滤大小"支持表达式,如
>100 KB、500-1000 MB,能快速筛掉封面图和无关小文件。 - 交给 aria2 续传:资源支持发送到本地 aria2(RPC 可填下载目录),断点续传和大文件下载更稳。
🛠️ 避坑手册
问:页面里明明有视频,为什么没检测到?答:刷新页面等播放一次,再用"深度搜索"补扫。
问:下载速度很慢?答:调低线程数减少失败重传,或改用 aria2 下载。
问:M3U8 下载完无法播放?答:加密流需先在解析器里填入密钥(key)再合并。
问:扩展装不上或打不开?答:需 Chromium 内核 93 以上;更低内核请装 1.0.16 版本。
🎯 适合谁用
- 学习自学者:把网课、公开课视频存下来,离线复习不再担心断网。
- 内容创作者:批量收集公开素材和参考视频,省去逐个手动抓链接的时间。
- 普通用户:保存网页上没有下载按钮的个人内容,防止资源失效丢失。
合规提醒:请只下载你拥有版权或已获授权的内容,尊重网站服务条款,勿用于侵权传播。猫抓的所有数据均在本地存储处理,不发送到远程服务器,不含任何跟踪器。
写在最后
猫抓把"找资源、解析流、合并下载"三件事收进了一个弹窗里,装好就能用。有空去仓库提个 Issue 或参与翻译,让它更好用。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考