news 2026/9/7 15:10:24

猫抓浏览器插件教程:3 步搞定网页视频音频下载

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓浏览器插件教程:3 步搞定网页视频音频下载

猫抓浏览器插件教程:3 步搞定网页视频音频下载

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

猫抓(cat-catch)是一款开源的资源嗅探浏览器扩展,能把当前页面的视频、音频、图片资源全部列出来,支持预览和一键下载。本文面向新手,按 3 步讲清安装和使用,读完就能开始保存网页资源。

🚀 快速上手:3 步安装并使用猫抓

  1. 安装:在 Chrome、Edge 或 Firefox 扩展商店搜索“cat-catch”并安装;也可以从源码安装:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,在扩展管理页打开开发者模式,点“加载已解压的扩展程序”选中目录。
  2. 开启:点工具栏的猫抓图标打开面板,图标上出现数字,就是当前页面已捕获的媒体资源数。
  3. 首次下载:刷新目标网页,打开猫抓,勾选想要的资源,点“下载所选”,文件会存到浏览器默认下载目录。

🧩 核心功能拆解

资源列表:找出页面里的任何媒体文件

解决的问题:很多网站不提供下载按钮,想拿到直链得会翻开发者工具。猫抓会实时监听页面网络请求,把页面用到的媒体文件全部列出来,附带文件名、大小、格式和时长。

操作要点:列表逻辑在 js/popup.js,每条资源右侧有复制、预览、下载按钮,还能用“全选”“反选”批量操作。

内置预览:先确认内容再下载

解决的问题:盲目下载浪费空间,下错了还得再翻一遍。猫抓内置播放器,先看后下更稳妥。

操作要点:点资源行上的播放按钮,下方预览区会同时显示标题、MIME 类型、时长和分辨率。

M3U8 解析器:流媒体视频一键存成 MP4

解决的问题:不少平台用 M3U8 流媒体格式,视频被切成几百个 TS 分片,普通下载器没法直接保存。

操作要点:把 M3U8 地址粘贴进解析器,自动列出全部分片;可设线程数、下载范围和加密密钥,点“合并下载”就能得到 MP4 文件。核心逻辑在 js/m3u8.js。

自动下载与深度搜索

解决的问题:批量任务手动操作太繁琐,偶尔还会漏掉资源。

操作要点:在 options.html 打开自动下载,按设定条件自动触发;用“深度搜索”能捕获更多隐藏资源。

🎯 实际用法

保存网课视频离线看

背景:网课视频断网看不了,平台上也可能过期。

  1. 打开课程页,先播放一次视频触发资源加载。
  2. 在猫抓列表里勾选对应章节的 MP4 或 M3U8 资源。
  3. 点“下载所选”,用“课程名_章节”这类模板命名。

结果:课程存到本地,通勤路上也能复习。

剪辑时收集素材片段

背景:做剪辑需要参考片段,还要求画质高。

  1. 打开素材页,播放目标片段。
  2. 在资源列表按大小和时长挑出画质更高的文件。
  3. 预览确认后下载。

结果:素材挑选从“盲猜直链”变成“列表里挑”,效率明显提升。

保存网页音频

背景:想存下网页里的背景音乐或有声内容备用。

  1. 播放音频触发加载。
  2. 在猫抓列表里找到音频资源。
  3. 直接点下载,不用手动翻开发者工具。

结果:音频直接落盘,全程不到半分钟。

⚠️ 进阶技巧与避坑

  • 合并失败先降线程:M3U8 合并下载出错时,把线程数从 32 降到 8,网络好时 16 足够。
  • 加密内容填密钥:资源用 AES-128 加密时,在解析器里填 Key 和 IV,解密逻辑见 lib/m3u8-decrypt.js。
  • 嗅探不到资源:先刷新页面,并确认播放过视频,部分页面要交互后才加载资源。
  • 版本别太旧:完整功能需要 Chromium 93 以上内核,老内核建议用旧版本。
场景传统方式用猫抓
找视频直链手翻开发者工具网络面板打开列表直接看
合并 M3U8 分片装 FFmpeg 手动敲命令点“合并下载”
批量保存逐个下载全选加下载所选
确认文件内容下完再打开列表内直接预览

❓ 常见问题

Q:下载的文件存在哪里?A:浏览器默认下载目录,在设置页可修改保存路径和命名模板。

Q:为什么有些页面的资源不显示?A:常见原因有三种:没播放视频,资源是播放后才加载的;内容有 DRM 保护;网站用了特殊协议。先播放内容再刷新页面试试。

Q:猫抓安全吗?A:开源免费,所有嗅探和存储都在本地完成,不向远程服务器发送数据,代码可以随时审查。

Q:手机能用吗?A:有 Edge Android 版,扫二维码安装,功能为简化版。

收尾

安装、打开、下载,三步就能把网页资源管理握在手里。建议先在允许下载的公开视频页练一遍,熟悉流程后再用到自己的场景。更多功能细节见项目 README 和官方用户文档,先从资源列表用起,多用几次就上手了。

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

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

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

【单片机毕业设计】基于 STM32 或 51 单片机的环境参数采集与 LCD 阈值显示预警系统设计 基于 STM32 或 51 单片机的智能环境监测与风扇联动报警装置开发(024506)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

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

单片机计算机毕设之基于 STM32 或 51 单片机的按键可调阈值环境监测联动控制系统 基于 STM32 或 51 单片机的 LCD1602 环境参数显示智能预警终端设计(024506)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

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

Maven 4.0.0正式版深度解析:核心重构、升级实操与踩坑指南

Maven 4.0.0正式版出来了。这消息在Java圈子刷屏得很厉害,我一点也不意外。Apache Maven作为Java生态里占有率最高的构建工具,从3.0.0到4.0.0这一跳,中间隔了将近15年。这次不是小打小闹的版本号递进,是一次真正意义上的重构&…

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

GiteeMiniMan:命令行打造极简仓库管理自动化工具

从“网页里点五次”到“命令行敲一句话”,中间差的其实就是一个小小的自动化脚本。我手上维护的Gitee仓库数量常年维持在二三十个上下,有公司项目、个人练手、开源备份,还有帮朋友维护的Demo。时间一长就会遇到一个很尴尬的问题: …

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

搭建面向AI编程代理的软件工厂:原理与最小实现

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

作者头像 李华