猫抓怎么下载网页视频?新手完整指南
2026/9/7 4:51:58 网站建设 项目流程

猫抓怎么下载网页视频?新手完整指南

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

看网课视频时,页面只允许在线播放,找不到保存入口;手动翻源代码,翻到的却是一串无法播放的 TS 分片。猫抓(cat-catch)这款浏览器资源嗅探扩展会把当前页面的视频资源列成清单,选中后直接下载到本地,不用自己解析地址。

项目定位

猫抓是一款用于 Chrome、Edge 等浏览器的资源嗅探扩展,解决的核心问题是:网页里的视频资源"看得见、下不了"。

它之所以能做成"播放即列出"的效果,主要靠三点:

  • 被动嗅探:扩展监听页面发出的网络请求,播放过程中出现的媒体文件会自动进入清单,无需手动翻找地址
  • 本地处理:资源解析、流媒体解密、分片合并全部在浏览器本地完成,数据不传送到远程服务器,也不含跟踪器
  • 多格式覆盖:除 mp4 等常见直链格式外,还能处理 m3u8(HLS)、mpd(DASH)这类分片流媒体

核心能力

以下三项是日常使用频率最高的功能,新手掌握这三项就够用了。

资源清单:看清页面加载了哪些视频

页面加载媒体文件时,扩展会自动把视频、音频资源列成清单,并标注标题、文件大小、时长和分辨率。在弹出界面里勾选想保存的资源即可,不用再对着源代码逐行辨认。

m3u8 流解析:把分片流合并成一个可播放文件

直播回放、课程视频常用 m3u8 格式分发,源文件是一串 TS 分片,直接下载后无法播放。猫抓的 m3u8 解析器可以读取流地址、列出全部分片,支持输入密钥跳过解密,最后合并转成一个 mp4 文件保存。

本地录制:边播放边保存流媒体

当页面只有播放流、没有直链文件地址时,可以用本地录制功能把正在播放的内容存成本地文件,适合网课、直播这类只播不挂链的场景。

猫抓安装方法与首次使用

从安装到完成第一次下载,只需要三个小步骤。

📌 安装:在 Chrome 或 Edge 应用商店搜索"猫抓",点击安装;Firefox 也可在附加组件商店安装。如果偏好源码方式,执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,然后在浏览器扩展管理页打开"开发者模式",点击"加载已解压的扩展程序"并选中下载的文件夹。

🎬 首次使用:打开带视频的网页并播放一次(让扩展捕获到资源请求),点击工具栏的猫抓图标,在弹出清单里勾选目标资源,点下载。

✅ 确认结果:下载完成后文件直接存入浏览器的默认下载目录;m3u8 资源会得到一个合并好的 mp4 文件,双击即可播放。

适合谁用

  • 在线课程学习者:担心学习视频超过有效期无法回看时,把课程资源批量存成本地文件,离线也能继续学
  • 内容创作者:需要网页视频素材时,按清单上的分辨率直接挑选保存,省去二次找源的环节
  • 偏技术的用户:遇到加密分片流时,用 m3u8 解析器填入密钥解密,拿到完整可编辑的文件

常见疑问

Q:支持哪些视频格式?下不下来怎么办?A:mp4 等直链文件嗅探后直接下载;m3u8、mpd 这类分片流需要先经过内置解析器合并。个别资源捕获不到时,把视频完整播放一遍再查看清单,确保扩展收到了完整的请求。

Q:我的数据会不会传到别的服务器?A:不会。嗅探、解析、合并都在你本机浏览器内完成,不上传远程服务器,也没有跟踪功能。

Q:对浏览器版本有要求吗?A:支持 Chrome、Edge、Firefox(Firefox 需非国区网络访问)以及 Edge Android;Chromium 内核需 93 以上,建议 104 以上以获得完整功能。

获取方式

  • 浏览器扩展商店搜索"猫抓"即可安装
  • 源码安装:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,再用开发者模式加载解压扩展
  • Edge Android 用户可扫描二维码获取:

如果想了解各版本的功能变化,可以查看 CHANGELOG.md;想深入看嗅探与录制逻辑,可以浏览 catch-script/ 目录。

下次遇到需要保存的网页视频,先用猫抓列出资源清单,再挑需要的下载即可。现在就去应用商店安装,打开一个带视频的页面试试吧。

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询