news 2026/9/7 19:42:42

猫抓插件:免费嗅探网页视频资源,5 分钟提取第一个 MP4

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓插件:免费嗅探网页视频资源,5 分钟提取第一个 MP4

猫抓插件:免费嗅探网页视频资源,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 继续处理

最短上手路径

  1. 安装:在 Chrome / Edge 商店搜索"猫抓";或git clone https://gitcode.com/GitHub_Trending/ca/cat-catch后加载未打包扩展
  2. 打开带视频的网页,把视频播放几秒
  3. 点击工具栏猫抓图标,在弹窗列表里勾选目标资源
  4. 点"下载所选",文件存入浏览器下载目录

高频操作:输入 → 操作 → 输出

资源预览

  • 手里有:列表里已勾选的媒体文件
  • 操作:点该资源旁的预览按钮
  • 得到:独立预览窗口直接播放这段视频,能正常播放就可以放心下载

批量拿链接

  • 手里有:一列目标资源,比如同一页面的多个分集
  • 操作:逐个勾选后点"复制所选"
  • 得到:全部资源 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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/7 19:40:39

MySQL事务提交失败处理实战:回滚、重试与幂等设计

在开发中遇到“MySQL事务提交失败”这类问题,几乎是每个后端工程师都绕不过去的坎。尤其是涉及订单、库存、支付这类核心链路时,一旦事务在提交阶段爆出异常,很多人第一反应就是“回滚不就完了”,但真正落地时却发现,情…

作者头像 李华
网站建设 2026/9/7 19:37:08

数控铣削一体机床SolidWorks建模与STEP格式交付全解析

1. 项目概述1.1 核心需求解析数控铣削一体化机床,这个关键词在制造业和教育培训领域的热度一直居高不下。收到“397数控铣削一体机床”这个模型文件需求时,我第一反应是这是典型的教研和产线方案验证场景——一种是高校机电类专业做课程设计,…

作者头像 李华
网站建设 2026/9/7 19:36:45

FunASR 本地部署指南:在自己机器上完成全离线语音转写

FunASR 本地部署指南:在自己机器上完成全离线语音转写 【免费下载链接】FunASR Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving. 项目地…

作者头像 李华