猫抓资源嗅探扩展指南:3 步装好,把网页视频抓下来
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
视频在网页上播得好好的,鼠标悬停半天却找不到下载入口?这种情况多半是视频走了流媒体或动态加载,右键根本抓不到。猫抓(cat-catch)是一个开源免费的资源嗅探扩展:它监听页面发出的网络请求,把其中的视频、音频筛出来列成清单,你再挑要保存的。适合经常需要下载网页媒体、又不想学抓包工具的人。
项目速览:猫抓是什么、能跑在哪
- 定位:浏览器资源嗅探扩展,帮你筛出当前页面可下载的视频和音频
- 许可:开源免费,GPL v3,代码可自由查看、修改
- 环境:Chrome、Edge、Firefox 桌面端,外加 Edge Android
- 隐私:资源信息只在本地存储和处理,不上报、不含跟踪器
内核版本注意一下:新版猫抓需要 Chromium 93 以上,想体验完整功能,浏览器最好在 104 以上。内核太旧就装旧版扩展,别硬上。
安装上手:商店版最省事,源码版最灵活
应用商店安装
在 Chrome Web Store、Edge 扩展商店或 Firefox 附加组件里搜索 cat-catch,点安装即可。一个提醒:猫抓是开源的,商店里出现过别人加广告代码后上架的"伪猫抓",装之前认准官方版本,别装来路不明的同名扩展。
源码加载安装
想跟最新代码或自己改点东西,走开发者模式加载:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch打开扩展管理页,启用"开发者模式",点"加载已解压的扩展程序",选中克隆下来的 cat-catch 文件夹。加载完成后工具栏出现猫抓图标,刷新视频页就能开始嗅探。另外也支持把 Releases 里的 crx 文件直接拖进扩展页,效果和源码加载类似,图省事可以选这个。
📥 核心用法:从嗅探到下载的完整流程
猫抓的嗅探逻辑在 catch-script/catch.js,它在页面加载后接管网络请求,筛出媒体资源。你的实际操作就四步:
- 让视频真正播放起来。资源跟着网络请求出现,页面刚打开时清单可能是空的,播几秒再打开猫抓。
- 点工具栏猫抓图标,弹出面板会列出当前页面抓到的媒体,文件名、大小、时长、分辨率都有,点播放可先预览确认是不是你要的。
- 勾选目标资源,点"下载所选",进度在浏览器下载页看。
- 如果地址是 m3u8 这类流媒体,走 m3u8 解析器处理,下一节细说。
面板底部还有一排开关:全选、反选、清空、模拟手机(切换设备标识,有些站点移动版才给清晰直链)、自动下载、录制脚本。遇到抓不全的情况,先点"模拟手机"换一次环境,再做深度搜索,通常就有结果。
⚙️ 进阶技巧:M3U8 解析、深度搜索与快捷键
M3U8 解析器怎么设
在线视频常常不是单个 mp4,而是一份 m3u8 索引加一串 ts 分片,小片段拼起来边下边播。猫抓的解析器(js/m3u8.js)能直接处理:粘入 m3u8 地址后列出全部 ts 分片,显示总时长和分辨率,然后点"合并下载",完成后自动合成 mp4。几个常用设置:
- 下载线程数默认 32,弱网调小,宽裕就调大
- 只想要视频或只想要音频,勾选对应项
- 加密流可以上传 Key 走解密下载
- 支持指定下载范围,只抓某几段
深度搜索
页面嵌套深、普通嗅探抓不全时,用"深度搜索"翻一层更深的请求和 iframe 里的资源,通常比反复刷新页面更管用。
快捷键
常用动作都配了快捷键:暂停/继续捕获、自动下载、m3u8 解析器、清空、重启扩展、深度搜索、预览。在浏览器"自定义快捷键"里可以重绑。平时挂着猫抓又不想让它一直抓包,给"暂停捕获"绑个顺手的键,遇到需要时按一下,就解决了。
常见问题
页面有视频,为什么嗅探不到?
先确认视频已经播了几秒,资源跟着请求走,没播就没得抓。然后依次试:点"模拟手机"换设备环境、用"深度搜索"再翻一次、刷新页面重新捕获。还不行就看浏览器控制台有没有报错,确认猫抓没处于暂停状态。
下载的文件很小或打不开?
多半抓到的是加密流或中间节点,不是能直接播放的文件。遇到这种情况,把 m3u8 地址交给解析器重新下载合并;仍不行的话,检查地址是否带有效期、是不是已经过期,重新抓一份再下。
装了扩展但图标不工作?
先看内核版本,93 以下不支持新版猫抓,升级浏览器或换 1.0.16 旧版。再看扩展管理页里猫抓是否被停用,启用后刷新页面重试。
下载速度上不去?
m3u8 场景把线程数调大、下载范围设满;直链大文件则检查带宽是否被别的任务占满,少开几个并行任务通常就有改善。
合规与项目信息
边界一句话说清:只下载你拥有版权或已获授权的内容,工具行为的法律责任由使用方自己承担。网站运营者不希望被抓取时,可按仓库说明提交申请,域名会加入"避免抓取列表"。数据方面,猫抓的信息全部本地存储,不发往任何远程服务器。项目开源(GPL v3),代码与更新动态以官方仓库为准;装好后建议花一分钟看看扩展设置页(对应 options.html),按自己的习惯配好文件名规则和下载目录。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考