猫抓资源嗅探扩展:在网页上找到视频源一键下载
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
你在浏览器里看一段教程视频,想存下来离线看。右键页面却只有"图片另存为",视频本身没地方保存。这类情况很常见:网页视频多由 JavaScript 加载,肉眼很难找到真实文件地址。猫抓是一款免费开源的浏览器资源嗅探扩展,它监听页面发出的资源请求,把媒体文件自动列出来,你勾选想要的再点下载就行。它支持 Chrome、Edge 等主流浏览器,所有数据在本地存储处理。
一、它做什么,为什么用它
猫抓的核心工作可以概括成三件事:
- 资源嗅探:监听页面网络请求,自动收集视频、音频、图片等媒体,每条都标注大小、格式和分辨率,不用自己翻找真实地址。
- 内置 M3U8 解析器:流媒体网站把视频拆成几百个 TS 分片,猫抓能解析 M3U8 播放列表,下载分片并合并成完整 MP4,还支持加密流的密钥解密。
- 开源、本地处理:项目采用 GPL-3.0 开源许可,嗅探到的数据只在本地存储处理,不会上传到远程服务器,也不包含跟踪器。
二、五分钟装好并跑通
- 商店安装:在 Chrome 网上应用店或 Microsoft Edge 加载项商店搜索"猫抓"安装;Firefox 用户需通过非国区 IP 访问附加组件商店。
- 源码安装:执行下面的命令,进入浏览器扩展管理页,打开开发者模式,点"加载已解压的扩展程序"选中仓库文件夹。
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch- 安装后工具栏会出现猫爪图标,点击打开猫抓面板。
- 进入有视频的页面,等视频开始播放,资源列表会自动填充。
- 勾选想要的资源,点条目右上角的下载按钮,MP4 文件就会出现在下载目录。
三、三个常见下载场景实操
下载普通 MP4 视频
场景:网页课程里有一段视频,想保存到本地复习。
- 打开课程页,让视频开始播放。
- 点猫爪图标打开面板,切到"当前页面"页签。
- 按文件名和大小找到对应的 MP4,可以先点播放按钮预览确认内容。
- 点条目右上角下载图标,或先勾选多个再点"下载所选"。
结果:文件直接存进本地下载目录,名称可在设置里自定义。
M3U8 流分片合并
场景:视频以 M3U8(HLS)格式分发,直接下载只能拿到一个文本播放列表。
- 在资源列表勾选 M3U8 条目,点"M3U8 解析器"按钮。
- 解析页会显示分片总数、总时长和分辨率,按需选择音轨。
- 保持"合并下载"选项,设置并行线程数。
- 点"合并下载",完成后点"打开下载目录"取文件。
结果:分片自动合并为完整 MP4;遇到加密流时,在"Key"处填入密钥和偏移量 IV 再下载。
手机上也能用
场景:你在手机上看网页视频,也想用猫抓直接下载。
- 在手机上安装支持 Chrome 扩展的 Edge Android 浏览器。
- 打开 Edge 的扩展管理页,按与电脑相同的方式添加猫抓。
结果:手机端同样可以嗅探并下载网页视频,操作方式与电脑端一致。
四、三个不常用但有用的进阶功能
视频录制。对因 DRM 保护或动态加载无法直接下载的内容,猫抓可以录制页面里正在播放的视频。面板底部有"录制脚本"按钮,配置后启用即可实时录制页面播放内容。适合需要留存直播、在线授课画面的场景。
发送到 FFmpeg。M3U8 解析器里有"发送到 ffmpeg"选项,勾选后文件下载完成会交给 FFmpeg 服务处理,能做格式转换、只提取音轨、合并多个文件。适合想把视频转成其他设备可播放格式的人。
自动下载。在设置页配置过滤规则,例如"大于 10MB 且以 .mp4 结尾",再开启自动下载。之后检测到符合规则的资源,扩展会直接开始下载。适合经常收集同一类型资源的人。
五、三个高频问题排查
列表里没检测到视频现象:页面在播放视频,资源列表却是空的。 原因:资源动态加载,或视频尚未开始播放,请求还没发出。 解法:刷新页面后让视频播放一次,重新打开面板;仍找不到时用"深度搜索"再扫一遍。
下载的视频没有声音现象:M3U8 合并后播放只有画面没有声音。 原因:播放列表把音视频分成两条轨道,你只选了视频轨。 解法:在解析页选择含音频的轨道,或分别下载两条轨道后送 FFmpeg 合并。
装了猫抓浏览器变慢现象:扩展开启后内存占用升高,切换页面更卡。 原因:嗅探会监听页面全部网络请求,资源密集页面开销更大。 解法:在设置中关闭自动嗅探,需要时再手动打开面板。
去安装猫抓,找一段网页视频试着下载一次。请记住:只下载自己拥有版权或已获授权的内容,尊重创作者的权利。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考