猫抓:三步搞定网页视频下载的浏览器资源嗅探扩展
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款免费开源的浏览器资源嗅探扩展:它会捕获当前页面的视频、音频、图片并整理成列表,大小与格式标注清楚,勾选即可直接保存。专治“想保存网页视频却找不到地址”这类场景。
它帮你解决的痛点
- 源码和开发者工具里翻不到视频地址:猫抓把页面嗅探到的媒体资源逐条列出,无需人工翻找。
- M3U8 流媒体被拆成上百个小分片:内置 M3U8 解析器把分片逐个拉取并自动合并为一个完整文件。
- 音视频分开传输导致存下来的视频没声音:在解析面板勾选合并音视频选项后再下载即可。
安装步骤:两种装法任选其一
方式一:应用商店安装。在 Chrome 或 Edge 扩展商店搜索“猫抓”,从官方页面点击“添加到浏览器”即可。由于项目开源,商店里存在过被塞入广告的“伪猫抓”修改版,认准官方页面最稳妥。
方式二:源码本地安装。执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,打开扩展管理页开启“开发者模式”,点击“加载已解压的扩展程序”并选中克隆下来的目录。内核要求:最新版需 Chromium 93 以上、完整功能建议 104 以上,老内核请改用 1.0.16 版本。
完整操作流:从打开到下载完成
打开视频页面查看媒体列表
你会看到:点击工具栏猫爪图标后,弹出当前页面嗅探到的资源列表。做什么操作:若页面内容还在加载,先刷新页面再点图标。得到什么结果:每条资源都带文件类型、大小、格式标注,视频、音频、图片分类清晰。
用内置预览播放器核对
你会看到:列表里每个资源下方都带一个小播放器。做什么操作:下载前先播放目标资源,顺带确认清晰度与时长。得到什么结果:确认没选错文件,避免下到不相干的素材。
勾选并保存所选资源
你会看到:每个资源前有勾选框,底部有下载按钮。做什么操作:勾好所需文件后点“下载所选”。得到什么结果:文件进入浏览器默认下载目录,单文件视频全程约点 3 下鼠标。
M3U8 分片合并下载方法
你会看到:对 M3U8 资源点解析入口,打开解析面板,显示分片列表、下载线程与输出格式选项。做什么操作:格式选 MP4、勾选合并音视频,点“合并下载”。得到什么结果:插件按顺序下载分片并自动合并成完整文件;解析逻辑在js/m3u8.js,想研究原理可以翻一翻。
进阶能力:不止于简单下载
- M3U8 分片选择合并:点击切片地址可单独勾选或取消,只保存需要的片段,不必整段下载。
- 深度搜索:常规捕获漏掉资源时,可触发深度搜索对页面做更全面扫描,把遗漏的媒体找出来。
- 交给 ffmpeg 或 aria2:解析下载可发送到在线 ffmpeg 做后续处理,或交给 aria2 由本地程序接管下载。
常见问题速查
| 现象 | 可能原因 | 一行解决法 |
|---|---|---|
| 资源列表为空 | 页面未加载完,资源未被捕获 | 刷新页面后重新点插件图标 |
| 下载的视频没有声音 | 音视频分流传输 | M3U8 面板勾选合并音视频后下载 |
| 找不到指定大小或格式的资源 | 筛选条件生效中 | 清除筛选区的扩展名或大小过滤 |
| 升级后插件无法运行 | Chromium 内核低于 93 | 改装兼容旧内核的 1.0.16 版本 |
| 分片下载中途失败 | 分片地址是一次性 URL | 重新打开解析面板,从缓存重取数据 |
适用边界:什么场景行、什么场景不行
适用的场景:普通网页视频、音频、图片素材,以及 M3U8/HLS 分片流媒体,拿来备份自有作品或保存允许下载的资源都很顺手。不适合的场景:强加密、重度反爬的页面,以及未获授权的付费内容——工具本身不提供任何绕过保护机制的能力,这类内容请走正规渠道。
从资源嗅探到保存本地,猫抓把过去“翻源码找链接”的活压缩成页面上的几下点击,源码全部公开,项目细节可在 README.md 中查看。下载前请确认你有权保存对应内容,仅在有权限或内容允许时再动手。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考