猫抓:三步保存网页视频的浏览器资源嗅探工具
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款开源免费、无广告的资源嗅探扩展。装好之后,它会替你盯住网页发出的每一条网络请求,把藏在播放器背后的视频、音频和图片资源挑出来,还能在线预览、一键下载、合并 M3U8 分片。想保存网课视频、提取背景音乐,或者收下别人分享的精彩片段?三步就能把在线资源存到本地,而且所有数据都在你自己的电脑上处理。
网页里的视频,为什么总是存不下来 🤔
右键"另存为"为什么没用
多数网站的播放器并不直接指向一个视频文件。你右键看到的往往是页面代码,或者一串下载后根本打不开的链接。猫抓的做法很直接:它常驻在页面里监听网络流量,把真正承载媒体的文件"顺藤摸瓜"找出来,再按类型列成清单给你。
下载下来的 m3u8 文件为什么打不开
M3U8 不是视频本身,而是一张"目录"——它把一部完整的电影切成几百个小分片,按顺序播放时才像一部片源。你单独存下这张目录,自然什么都播不了。猫抓内置的解析器会读取目录、下载全部分片,再自动拼回完整视频。
猫抓能抓出哪些资源
嗅探逻辑在 catch-script/ 目录,支持的主流资源包括:
| 资源类型 | 常见格式 |
|---|---|
| 视频 | MP4、WebM、FLV、M3U8、MPD |
| 音频 | MP3、AAC、M4A |
| 图片 | JPG、PNG、GIF、WebP |
清单里每条资源都标着文件大小、格式和来源,哪些能下、哪些是干扰项,一眼就能分出来。
三种安装方式,按熟练程度挑一种 📦
新手推荐:应用商店安装
打开 Chrome、Edge 或 Firefox 的扩展商店,搜索"猫抓"安装即可。提醒一句:应用商店里存在打着猫抓名号的仿制品(可能夹带广告代码),认准官方项目信息再装,别图省事装来路不明的版本。
想体验最新功能:源码安装
喜欢尝鲜可以拉一份源码自己加载,只需一条命令:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后进入浏览器扩展管理页,打开"开发者模式",点"加载已解压的扩展程序",选中 cat-catch 文件夹即可。manifest.json 里写明了版本要求:1.0.17 之后需要 Chromium 内核 93 以上。
手机上也能装:Edge Android 扫码
Edge 安卓版支持扩展,用浏览器扫码就能安装,出门在外也能嗅探。
用 Edge 安卓版扫描此二维码,即可在手机上安装猫抓扩展
第一次使用:从打开网页到拿到文件只要三步 🚀
第一步:让猫抓替你"听"网页
打开有视频或音频的页面,正常播放一次。猫抓会在后台记录媒体请求,工具栏图标旁出现资源数量角标。
第二步:先预览,再决定下不下
点开猫抓弹窗,资源列表按"当前页面 / 其他页面"分组,每条都有大小、MIME 类型、时长和分辨率。点播放按钮就能在弹窗内直接预览,确认是想要的内容再动手。
猫抓弹窗界面:上方是可勾选的资源列表,下方是预览播放器,底部提供下载、复制、全选等操作
第三步:勾选下载,支持批量
需要哪条就勾哪条,点"下载所选"即可;"全选""反选"适合一次收全。嫌下载慢,可以点"复制所选"拿到直链,交给 Aria2 等下载工具;设置页里还支持把任务直接推送到本地下载服务。界面入口在 popup.html。
进阶玩法:分片合并、媒体控制与录制 🛠️
三步拿下 M3U8 完整视频
- 在弹窗中选中一条 M3U8 资源,打开 M3U8 解析器;
- 检查分片列表,确认总时长和分辨率;
- 选"mp4 格式",设置并发线程(默认 32),点"合并下载"。
解析器还支持:AES-128 加密视频填入密钥(16 位十六进制或 base64)后跳过解密、只保留音轨、按时间范围只下载指定片段(比如第 1 到 64 个分片)。解析入口在 m3u8.html,DASH 协议的 MPD 文件也有对应的 mpd.html 页面。
M3U8 解析器:列出全部分片,可设置保存文件名、加密密钥、下载范围后合并下载
网页播放器不给力?猫抓给你加个遥控器
弹窗里的"媒体控制"页可以给当前页面的播放器加能力:调音量、静音、改播放速度、循环、画中数小窗、全屏。遇到网页播放器卡顿或功能残缺,这里直接接管。
没有下载入口的直播,也能录下来
部分直播用的是 WebRTC 通道,普通嗅探抓不到文件。猫抓提供 WebRTC 流录制和屏幕捕获两种兜底方案:前者直接录流,后者录屏,事后用剪辑工具处理即可。
遇到问题别慌,这四条最常见 ❓
识别不到资源怎么办
多半是页面还没加载完,或资源是动态加载的。解决顺序:等视频完整播放一轮;刷新页面后点"缓存捕获"重新嗅探;仍不行就确认内核版本在 93 以上(完整功能建议 104+)。
下载的视频没有声音怎么办
有些站点把音轨和视频分成两个文件传输。用 M3U8 解析器时勾选保留音轨合并;分开下载的,用本地工具把音轨压回去即可。
插件突然失灵怎么办
先点"重启扩展",再进扩展管理页确认猫抓处于启用状态;源码安装的用户更新代码后要重新加载一次。仍异常则升级到最新版。
列表太长找不到目标怎么办
弹窗顶部有关键词过滤,输入文件名片段即时筛选;options.html 设置页还能按文件后缀、MIME 类型、正则表达式过滤,并拉黑特定域名,把干扰项挡在清单之外。
用得安心:隐私、版权与避坑 🔒
你的数据不出本机
猫抓按 GPL-3.0 开源(见 LICENSE),所有嗅探数据只在本地存储和处理,不上传远程服务器,不含任何跟踪器。
只保存你有权利的内容
请只下载自己创作、已购买或明确获授权的内容,以及公开领域的素材。未经授权的受版权保护内容不要碰——法律后果由使用者承担,与开发者无关。
再提醒一次:认准正版
开源意味着任何人都能改名上架。发现夹带广告的"猫抓"请绕开,安装信息以官方仓库和源码为准。
现在就打开扩展商店搜"猫抓",装上它,下次再遇到想留下的网页视频,三步就能收进本地。记住一条底线:技术帮你保存的是你有权保存的东西,尊重创作者,也是保护自己。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考