网页视频没有下载按钮?猫抓:浏览器资源嗅探工具完整使用指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
打开课程或直播平台,视频播得顺畅,页面上却找不到下载按钮;右键另存为,拿到的往往只是一段残缺文件。猫抓是一款开源的浏览器资源嗅探工具,它把网页加载过的媒体资源整理成清单,支持网页视频下载、M3U8解析与批量保存,全程本地完成。
猫抓是什么:核心能力清单
一句话定位:猫抓(cat-catch)是一款开源浏览器扩展,把网页已加载到本地的视频、音频、图片,变成可勾选、可下载的清单。对普通用户来说,它补足了浏览器扩展下载功能里最实用的一环,也是做在线资源获取最省事的途径之一。
核心能力:
- 持续监控页面网络请求,识别媒体资源并形成资源列表
- 弹窗内置预览播放器,先播放确认,再保存文件
- 内置 M3U8 解析器:分片识别、并行下载、合并、解密
- 批量勾选、批量下载、复制链接,一次处理多条资源
- 所有信息本地存储与处理,不发送到远程服务器
安装:官方商店与源码两条路径
路径一(最快):在 Chrome、Edge 或 Firefox 的扩展商店搜索"猫抓",选择官方版本一键安装。
路径二(自己掌控代码):
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch
克隆完成后,进入扩展管理页面,打开"开发者模式",点击"加载已解压的扩展程序",选中该文件夹即可。
风险提示:项目开源,任何人都可以修改后重新上架,市面上已出现夹带广告的"伪猫抓"。请确认来源是官方商店或项目仓库,别装来路不明的安装包。
场景一:普通网页视频下载,从嗅探到保存
原理不复杂:浏览器播放视频时,会向服务器请求大量资源;扩展持续监控这些网络请求,读取响应头中的文件类型信息,确认是媒体文件后归拢进资源列表。
操作四步:
- 打开含视频的页面,点击工具栏猫抓图标,弹出资源窗口;
- 顶部在"当前页面"与"其他页面"标签之间切换;
- 列表中选中某条资源,查看格式、大小、时长、分辨率;
- 用内置预览播放器确认内容无误,点击下载;需要多条时先批量勾选。
场景二:M3U8 分片解析、合并与多线程下载
不少平台不把完整视频放在页面上,M3U8 流媒体会把视频切成几十上百个小分片按序播放,普通工具拿不到"完整文件"。猫抓内置的 M3U8 解析器针对这种情况:
- 分片识别与合并:解析器接管 M3U8 地址,先把全部分片列出来,再逐段抓取、拼回一个完整视频文件;
- 多线程下载:下载线程数可调,网络条件好时提速明显;
- 格式转换:可转成兼容性最好的 MP4,也能只勾选"只要音频"导出音频;
- 解密支持:带加密参数的分片,把密钥填进"自定义密钥"即可;解析器多数情况能自动识别并应用正确的解密方式;
- 范围下载:只下载指定分片区间,适合长视频只截其中一段。
解析逻辑可参考模块 js/m3u8.js,想深入细节可以翻一翻。
场景三:网页图片批量收集与音频保存
嗅探范围不止视频。图片和音频同样会进入清单:
- 图片:收集参考图时,不必一张张右键另存为,直接批量勾选页面检测到的图片资源,一次保存;
- 音频:页面背景音乐、播客文件会被识别为音频资源,可单独勾选下载。
凡是网页加载过的媒体内容,都属于网页媒体资源嗅探能覆盖的范围。界面语言方面,项目提供中、英、西、日、韩、法等 11 种翻译,跟随浏览器设置切换,非中文用户也能直接使用。
效率设置:自动下载、资源过滤与快捷键
默认设置开箱即用,设置页里三项最值得配置:
- 自动下载:适合反复出现同类资源的页面,命中目标类型即自动保存,不用人工介入;
- 资源过滤:设定最小文件大小,把小图标、小素材这类无价值文件挡在列表外,只留值得保存的内容;
- 快捷键:把暂停/开启、下载等高频操作绑到按键,减少鼠标移动。
使用边界:版权合规与版本要求
- 版权合规:仅限下载自己拥有版权、或已取得授权的内容,并遵守当地法律法规;
- 浏览器版本:1.0.17 及以后需要 Chromium 内核 93 以上,体验完整功能建议 104 以上;
- 网站拒抓:如果你运营网站、不希望工具在你的页面工作,可在项目仓库提交标题为 "[Opt-Out Request] 域名" 的 Issue,域名会被加入"避免抓取列表"。
如果网页上的资源你也想留一份本地副本,花几分钟装好猫抓,打开任意带视频的页面试一次。
核心关键词:浏览器资源嗅探工具
长尾关键词:
- 网页视频下载
- M3U8解析
- 在线资源获取
- 浏览器扩展下载功能
- 网页媒体资源嗅探
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考