猫抓Cat-Catch:免费嗅探网页视频资源的浏览器插件
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展,解决的是一个很具体的问题:网页上的视频、音频没有提供下载按钮,你找不到直链。它会自动扫描当前页面加载过的媒体资源,按类型列出来,让你挑出需要的文件保存下来,全程在浏览器里完成。
🚀 它能做什么
- 页面资源嗅探:自动识别当前页面加载过的视频、音频等媒体,列出文件名、大小、MIME 类型,核心逻辑在 catch-script/ 目录
- M3U8 流媒体解析:把 HLS 流拆成 ts 分段列表,支持整段下载、按范围下载、跳过解密,解析实现在 js/m3u8.js
- 媒体控制:对当前页面的播放器做控制,比如播放、跳转进度,方便边看边确认要下载的内容
- 多种导出方式:除了浏览器直接保存,还支持发送到 aria2 等下载客户端
- 本地处理:信息都在本地存储和处理,不发送到远程服务器,没有跟踪器
📥 上手只需 3 分钟
- 克隆源码到本地:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch- 打开浏览器扩展管理页面,开启“开发者模式”,点击“加载已解压的扩展程序”,选中克隆下来的 cat-catch 文件夹
- 工具栏会出现猫抓图标。打开任意带视频的页面,点图标就能看到当前页的资源列表
💡 几个实用技巧
- 长视频只想要某几段:在 m3u8 解析器里填“下载范围”的 ts 序号区间,只下这一段
- 想自定义文件名:下载前在“自定义 保存文件名”里填好,不用下完再改名
- 要嗅探别的标签页:切到“其他页面”标签,选择目标页面再查看
- 加密流下不动:在“自定义 密钥”里填入解密密钥(16 进制或 base64)再下载
遇到问题先看这里
- 资源列表是空的→ 刷新页面等视频加载完再打开扩展,部分站点是动态请求资源,列表不会立刻出现
- 浏览器版本报不兼容→ 1.0.17 之后需要 Chromium 内核 93 以上,完整功能建议 104 以上,旧内核装 1.0.16 版本
- 应用商店里的版本下不了→ 注意辨别带广告的仿制扩展,以官方渠道和源码安装为准
猫抓适合需要把网课、播客、短视频存到本地的普通用户,免费开源,没有后台服务器。打开扩展管理页,按上面的步骤装好,几分钟就能用。工具仅供下载自己拥有版权或已获授权的内容,使用请遵守各网站的规定。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考