news 2026/9/7 3:20:16

猫抓 Cat-Catch 使用教程:3 步装好资源嗅探扩展,把网页视频存下来

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓 Cat-Catch 使用教程:3 步装好资源嗅探扩展,把网页视频存下来

猫抓 Cat-Catch 使用教程:3 步装好资源嗅探扩展,把网页视频存下来

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

猫抓 Cat-Catch 是一款开源的浏览器资源嗅探扩展,能把当前页面里的视频、音频列出来,帮你完成网页视频下载。想保存网课、归档媒体资料的人,照着本文装一次就能用上。

先看一个真实场景:网课存不下来怎么办

你在网页上点开一节网课,播放器播得挺好,但网站没有下载按钮。右键另存为拿到的是一个临时页面,直接复制视频地址又发现是加密的 m3u8 切片。这类"页面能播、资源存不下"的情况很常见,猫抓就是干这个的:它在页面加载时嗅探网络请求,把 mp4、m3u8 等资源整理成一张带大小、时长的列表,你勾选后直接下载。

三步装好扩展

  1. 克隆仓库,拿到扩展源码:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch

这条命令把 cat-catch 的完整源码下载到本地,后续加载的就是这个文件夹。

  1. 打开浏览器扩展管理页面(Chrome 地址栏输入chrome://extensions),打开右上角的"开发者模式"。

  2. 点击"加载已解压的扩展程序",选中刚才克隆出来的cat-catch文件夹。

加载完成后,工具栏会出现猫抓图标。顺带提醒一句:1.0.17 版本之后需要 Chromium 内核 93 以上,想要完整功能建议用 104 以上的新版浏览器。

第一次抓视频:打开页面 → 点图标 → 选资源 → 下载

  1. 正常打开有视频的网页,让页面播放一次(嗅探的是播放过程中产生的请求)。
  2. 点击工具栏的猫抓图标,弹出资源列表。
  3. 列表按"当前页面 / 其他页面 / 媒体控制"分标签,选中你要的那一条,能看到文件大小、MIME、时长、分辨率,下方还有可播放的预览。
  4. 点资源右侧的下载按钮,或勾选多条后点左下角"下载所选",文件就存到默认下载目录了。

进阶:m3u8 解析、批量下载与另存为

  • m3u8 流媒体下载:很多在线课程是 m3u8 切片,普通下载按钮拿不到完整文件。把 m3u8 地址填进扩展自带的解析器,它会列出全部切片,支持"合成 mp4 格式"、跳过解密、调整线程数后合并下载。解析器的逻辑在 js/m3u8.downloader.js 里,想改行为可以去看。
  • 批量操作:勾选多个资源后用"下载所选"一次发起;也可以"复制所选"把地址拷出来。
  • 另存为:右键资源可以"另存为",自定义保存位置。
  • 媒体预览:选中资源后下方播放器直接试看,下载前先确认是不是你要的那段。

踩过的坑:列表为空、下载后播不了

  • 资源列表是空的:最常见原因是页面还没开始加载视频就打开了猫抓。先让视频播上几秒再刷新列表;还空的话,在底部功能区点"深度搜索",它会把密钥等数据再分析一遍。
  • 下载的文件打不开或只能播一半:说明你抓到的是 m3u8 流而不是 mp4。别直接下载,把地址丢进 m3u8 解析器,勾选合成 mp4 再下。
  • 图标灰的、点了没反应:去扩展管理页确认猫抓处于启用状态;内核低于 93 的旧浏览器也会跑不起来,升级浏览器或换旧版本扩展。

另外注意:只下载你拥有版权或已获授权的内容,这是使用底线。

装好猫抓后,打开一个有视频的页面点一下图标,你就完成第一次抓取了。源码就放在本地,用得不顺手的地方还能自己改。

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

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

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

蓝牙文件传输全攻略:从系统操作到开发调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

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

GeoLibre轻量级WebGIS部署实战:从入门到接口调用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/7 3:17:16

ARM CMSIS-5深度解析:从Core到DSP/RTOS的嵌入式标准化架构

ARM-CMSIS-5在嵌入式圈子里其实是个"天天见但未必看清全貌"的东西。你打开Keil MDK新建一个STM32工程,工具链自动帮你勾选CMSIS Core,编译器自动找到core_cm4.h和system_stm32f4xx.c,一切顺理成章,以至于很少有人停下来…

作者头像 李华
网站建设 2026/9/7 3:16:42

外景古风道观场景搭建全流程:从选址到做旧的一线经验

做外景古风道观场景这事儿,我在这个行当里摸爬滚打也有十来年了,每次接到这类活还是会有点小兴奋。道观和宫殿完全是两码事,宫殿讲究的是威压和排场,道观要的却是仙气和隐逸——它得藏在山野之间,要有雾气、有青苔、有…

作者头像 李华
网站建设 2026/9/7 3:15:23

Claude Code插件包工程化:团队配置管理与一键分发实践

最近不少团队都在折腾 Claude Code,插件越攒越多,从顺手写几个 slash command,到塞满几十个 MCP 和 Skills,最后发现每个人本地的 ~/.claude 目录结构都不一样,换台机器就废,新人入职配置半天。标题里说的…

作者头像 李华