猫抓插件:免费嗅探网页视频资源,5 分钟提取第一个 MP4
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一个免费的浏览器资源嗅探扩展,能自动列出网页中正在加载的视频、音频资源并支持直接下载,适合想把在线课程和素材视频存到本地的学生、创作者与个人用户。
它到底能干什么
- 嗅探当前页面的媒体请求,把 MP4、WebM 等直链文件整理成清单
- 在线预览选中的视频,下载前确认没选错文件
- 批量勾选资源后下载,或复制全部链接到剪贴板
- 解析 M3U8 分片流,把零散切片合并成一个可播放的 MP4
- 识别 MPD(DASH)格式与 WebRTC 直播流,直播内容也能录成文件
- 按大小、格式过滤列表,支持
>100 KB这类表达式屏蔽小文件 - 把下载任务发给本地 aria2 或 ffmpeg 继续处理
最短上手路径
- 安装:在 Chrome / Edge 商店搜索"猫抓";或
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch后加载未打包扩展 - 打开带视频的网页,把视频播放几秒
- 点击工具栏猫抓图标,在弹窗列表里勾选目标资源
- 点"下载所选",文件存入浏览器下载目录
高频操作:输入 → 操作 → 输出
资源预览
- 手里有:列表里已勾选的媒体文件
- 操作:点该资源旁的预览按钮
- 得到:独立预览窗口直接播放这段视频,能正常播放就可以放心下载
批量拿链接
- 手里有:一列目标资源,比如同一页面的多个分集
- 操作:逐个勾选后点"复制所选"
- 得到:全部资源 URL 进剪贴板,可以直接贴给下载管理器
过滤噪音
- 手里有:图标、缩略图等大量小文件混在列表里
- 操作:在设置页的过滤条件里填大小表达式,例如
>100 KB - 得到:列表只剩真实媒体文件,找资源不再眼花
进阶能力
M3U8 流怎么合成 MP4
视频站的资源常是 m3u8 索引文件,直接下载只能得到一段不可播放的文本。遇到这类资源时,在列表点该资源的 M3U8 解析入口,在弹出的解析面板里选清晰度、下载范围,勾选"MP4 格式"再开始下载。插件会按可调的线程数(默认 6)并发拉取切片并合并,最终产出一个完整的 MP4;面板还带出错自动重试,弱网环境下成功率更稳。实现逻辑可以看 m3u8 解析器源码。
直播流怎么录下来
直播画面不走普通文件地址,列表里常常找不到东西。猫抓内置 WebRTC 捕获:在播放页开启后,面板会列出可选的视频、音频轨道和码率,选定后点"开始录制",就能把直播按设定时长存成可播放的录屏文件,支持选择录制编码。细节可参考 录制脚本。
踩坑速查
嗅探不到视频
- 现象:点了图标,列表里没看到想下的视频
- 原因:视频还没开始播放,或资源是懒加载
- 解法:把视频播放几秒,刷新页面后重新点图标,或用右键菜单里的深度搜索
M3U8 下载中断
- 现象:下了一半报错,或文件无法播放
- 原因:切片地址过期,或网络不稳
- 解法:重新获取列表再开始下载;把线程数调小,插件已内置出错自动重试
弹窗打不开、功能缺失
- 现象:点击图标没反应,或部分功能不可用
- 原因:浏览器内核低于 93,完整功能需要 104 以上
- 解法:把 Chromium 内核升级到 104 以上
组合玩法
猫抓 + aria2:大文件下载别全靠浏览器。猫抓支持 aria2 RPC 提交,把 M3U8 解析任务或资源链接直接交给本机 aria2,用它的多线程和断点续传跑完整个下载,还可以指定下载目录。
猫抓 + ffmpeg:合并 M3U8 时在面板勾选"发送到 ffmpeg",切片数据会直接送进 ffmpeg 做合成,省掉手动装工具、敲合并命令的步骤,出来的就是成品 MP4。
写在最后
现在就可以挑一个带视频的网页走一遍:播放几秒、预览确认、下载一个短视频,第一次提取通常五分钟就够。只保存你拥有版权或已获授权的内容,其余的交给它自己判断。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考