news 2026/9/11 4:38:07

猫抓插件:网页资源嗅探与下载,开源免费保存视频音频

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓插件:网页资源嗅探与下载,开源免费保存视频音频

猫抓插件:网页资源嗅探与下载,开源免费保存视频音频

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

猫抓(cat-catch)是一款开源免费的浏览器资源嗅探插件,说白了就是帮你把网页里正在传输的视频、音频、图片全部"抓"出来存到本地。在线课程只让播不让存,它能把页面背后的 MP4 文件列成清单;微博视频没有下载按钮,它也能在资源列表里找到对应的源文件。装好之后它跟着你的浏览自动工作,全程不用写一行代码。

猫抓插件资源嗅探能做什么:从资源清单到 M3U8 合并

🔍 资源嗅探:把页面的视频、音频排成清单

你正常浏览网页时,猫抓会实时捕获页面发出的网络请求,把其中的视频、音频、图片筛选出来排成列表。清单里每条资源都标着大小、时长、分辨率,点开还能直接在线预览——下之前先确认是不是你要的内容,不用赌运气。

猫抓主界面:当前页面的视频资源清单,含大小、分辨率标注与在线预览窗口

M3U8 解析:把流媒体分片合并成完整视频

不少在线视频用 M3U8 流媒体格式,实际由几十个 TS 小分片拼出来,直接下载拿到的只是一堆没法播放的碎片。猫抓内置 M3U8 解析器,能自动识别分片列表、处理 AES-128 这类常见加密,再把分片合并导出成完整 MP4。对流媒体站点来说,这一步基本必用。

猫抓 M3U8 解析器:分片清单、多线程下载、仅音频提取与下载范围设置

📱 跨端与批量:二维码传手机,多选一次下完

除了单条下载,它支持全选、反选之后批量下载;资源链接还能一键生成二维码,手机扫一下就能拿到同样的内容。电脑、手机之间不用来回导文件,省流量也省事。

二维码分享:手机扫码即可获取资源链接,不用重复下载

三分钟装好猫抓插件,完成第一次网页视频下载

安装方式两种,任选其一:

  1. 商店安装(省事):在 Chrome 网上应用店或 Edge 加载项商店搜索"猫抓",点"添加"即可。
  2. 手动安装(适合折腾):把仓库克隆到本地,在浏览器扩展页打开"开发者模式",选"加载已解压的扩展程序"并指向该目录:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch

装好之后,第一次抓取的完整路径就四步:

  1. 打开一个有视频的网站,让视频先播放几秒——资源是边播边被捕获的。
  2. 点工具栏上的猫抓图标,弹出的面板就是当前页面的资源列表。
  3. 点开资源预览确认内容,然后点资源右侧的下载按钮,或勾选多条后点"下载所选"。
  4. 文件落到浏览器默认下载目录,完成。

想看看它是怎么抓请求的,看这三处就够:catch-script/(页面资源捕获的核心脚本)、js/m3u8.js(M3U8 解析逻辑)、manifest.json(插件权限与入口配置)。

三个实操技巧,让资源嗅探更顺手

  • 挑高清版本不靠猜:同一视频常挂了好几个质量档。怎么做:看清单里的大小和分辨率标注,文件大的通常是高清,点预览确认后再下。适合:网页同时给出多档清晰度、拿不准选哪个的场景。
  • 长视频只取音频:M3U8 解析器里勾选"只要音频",配合多线程参数,能把一小时的课程压成一份音频文件。怎么做:把 m3u8 地址贴进解析器,勾上"mp4格式,只要音频",线程数按需调大。适合:只听讲不看画面的网课、播客类内容。
  • 只下载需要的片段:解析器可以填"下载范围"(第几分片到第几分片),不想整集拉下来就只抓中间那几段。适合:长系列视频里只需要某几个片段做素材的情况。

常见问题

Q:支持哪些浏览器?A:Chromium 内核的浏览器(Chrome、Edge 等)和 Firefox 都支持,建议用较新版本。Firefox 的附加组件商店需要非国区网络环境才能访问。

Q:为什么有些资源检测不到?A:常见原因有三:资源带 DRM 保护(任何工具都无法绕过);内容需要滚动或播放后才懒加载,先让它开始传输再捕获;站点用了特殊的加载方式。第一种无解,后两种通常调整浏览方式即可。

Q:安全吗?会不会上传我的数据?A:开源项目,捕获和下载全部在你本地浏览器里完成,不经过任何第三方服务器。权限声明和运行逻辑可以直接看 js/background.js 源码核对。

Q:插件怎么更新?A:商店安装的由浏览器自动更新;手动安装的,去仓库拉最新代码,在扩展页点"重新加载"就生效。

合规提醒

猫抓只是把已经在网络里传输的文件保存下来,它不破解加密、不绕过 DRM。请只下载自己拥有版权或已获授权的内容,例如:

  • 备份自己上传到各平台的视频、音频
  • 保存已购买、允许离线观看的课程
  • 收集公开分享、允许个人用途的素材

现在就可以上手:打开你常用的一个视频网站,播放任意视频,然后点一下工具栏里的猫抓图标——它列出来的内容,多半比你预期的多。

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

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

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

贷款违约预测实战:特征工程、模型评估与Python源码实现

简介:一份面向机器学习初学者与金融风控从业者的贷款违约预测实践源码,基于Python实现完整建模流程。项目包含随机森林、决策树、梯度提升等多种模型训练与对比,附带数据分析与预测脚本,覆盖数据预处理、特征探索、模型评估等关键…

作者头像 李华
网站建设 2026/9/11 4:36:38

shadPS4 如何在 Windows 上用 Visual Studio 2022 与 Clang x64 编译?

shadPS4 如何在 Windows 上用 Visual Studio 2022 与 Clang x64 编译? 【免费下载链接】shadPS4 PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C 项目地址: https://gitcode.com/GitHub_Trending/sh/shadPS4 shadPS4 是一个用 …

作者头像 李华
网站建设 2026/9/11 4:36:28

无广告免费软件清单:10款装机必备工具,从官网下载告别捆绑

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

作者头像 李华
网站建设 2026/9/11 4:35:52

JDK8 时间 API 实战:从 Date 到 LocalDateTime 的完整指南

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

作者头像 李华
网站建设 2026/9/11 4:34:15

MicroPython轻量日志模块uLogLite:极简设计实现日志级别与轮转

1. 写在前面:为什么我在 MicroPython 里弃用了标准 logging做了一段时间的 MicroPython 开发后,你会发现一个尴尬的事实:板子上跑着正经业务代码,结果日志系统反而是最先拖后腿的那个。官方标准库里的 logging 模块能用&#xff0…

作者头像 李华
网站建设 2026/9/11 4:33:41

含分布式电源的配电网优化:二阶锥松弛与YALMIP/MOSEK实现

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

作者头像 李华