猫抓cat-catch:免费开源的浏览器扩展,零基础快速完成网页视频下载
2026/9/15 11:23:47 网站建设 项目流程

猫抓cat-catch:免费开源的浏览器扩展,零基础快速完成网页视频下载

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

猫抓cat-catch是一款免费开源的浏览器扩展,通过资源嗅探自动列出网页中的视频、音频等媒体,帮你一键完成网页视频下载。全程本地运行、不上传任何数据,新手零基础几分钟即可上手。

猫抓cat-catch是什么:一个免费的网页资源嗅探工具

猫抓cat-catch的核心工作只有一个:把当前网页加载过的媒体资源筛选、列出来,让你直接预览并下载。它不需要你翻代码、找控制台或猜测真实链接,访问页面后点开图标,资源列表就已就位。

作为开源项目,它的代码完全公开,运行逻辑透明可查,适合对个人数据比较在意的用户。

核心卖点:

  • 自动嗅探视频、音频、m3u8、MPD 等各类媒体,支持下载前在线预览
  • 内置 m3u8 解析器,可将分片流合并为完整的 MP4 文件,支持多线程下载
  • 所有数据仅在本机保存与处理,无远程上报、无跟踪器
  • 支持 11 种界面语言,覆盖中、英、西、日、韩、法等常用语言

嗅探脚本的入口在 catch-script/catch.js,想确认它到底捕获了什么资源时可以直接查阅源码。

3分钟跑通第一次下载:安装与使用步骤

  1. 打开 Chrome 网上应用店、Edge 扩展商店或 Firefox 附加组件库,搜索"猫抓"或"cat-catch",点击安装。注意认准官方版本,商店里存在过夹带广告的仿冒扩展。
  2. 打开任意带视频播放的网页,让视频正常播放几秒。
  3. 点击浏览器工具栏上的猫抓图标,弹出的窗口会自动列出当前页面捕获到的媒体资源。
  4. 勾选目标视频,点击"播放"确认内容无误,再点击"下载",文件按浏览器默认规则保存。

如果偏好源码安装,执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch后,在扩展管理页打开"开发者模式",选择"加载已解压的扩展程序"指向该目录即可。

真实用法走一遍:三种典型场景

场景一:保存网页上的短视频

痛点:页面上只有播放按钮,找不到直链,录屏又会损失画质且耗时。

  1. 打开视频页面并播放,触发资源加载。
  2. 点开猫抓图标,在资源列表中定位到目标视频条目。
  3. 预览确认后勾选下载,文件直接落入本地。

效果:拿到的是原始文件而非录屏产物,分辨率和码率与线上一致,整个操作通常不到十秒。

场景二:m3u8 在线课程完整保存

痛点:课程视频被拆成成百上千个 ts 分片,直接下载只得到一堆无法播放的碎片。

  1. 复制课程视频的 m3u8 地址。
  2. 右键猫抓图标(或按快捷键)打开 m3u8 解析器,粘贴地址并加载。
  3. 设置下载线程数与输出格式,点击合并下载。

解析器会将分片按序合并,可勾选输出 MP4,遇到 AES 加密的切片也会自动解密。批量课程可以按章节逐个处理,省去手动拼接。

场景三:非中文环境使用

痛点:多数下载工具只有中文或英文界面,其他语言用户只能对着陌生按钮摸索。

  1. 安装后猫抓自动检测系统语言,界面直接切换为对应语言。
  2. 已支持简体中文、繁体中文、英语、西班牙语、法语、日语、韩语、葡萄牙语(巴西)、俄语、土耳其语、越南语共 11 种语言。
  3. 按钮、提示、解析器选项均完整本地化,无需额外配置。

功能清单:嗅探、下载、隐私一次看全

嗅探与识别

  • 当前页面与其他标签页资源分列展示,附带大小、类型、后缀等信息
  • 支持按大小过滤,可用>100 KB500-1000 MB这类表达式
  • 深度搜索可挖掘网页中隐藏的资源与密钥线索
  • 媒体控制条支持倍速、截图、画中画、循环播放

下载与加速

  • m3u8 解析器支持多线程、指定切片范围、输出 MP4、自动重试
  • 支持发送到本地 Aria2 下载,可自定义下载目录
  • 支持调用本地程序与嵌套在线 FFmpeg 转码
  • 支持 MQTT 协议把捕获的资源信息推送到自己的服务器

隐私与兼容

  • 数据全部本地存储处理,不含任何跟踪器
  • 支持 Chromium 93+ 的 Chrome、Edge 等浏览器(完整功能建议 104+)及 Firefox
  • 提供全局屏蔽列表,尊重网站运营方的抓取豁免请求
  • 配置支持导入/导出,换机迁移方便

m3u8 分片下载的核心实现在 js/m3u8.downloader.js。

常见问题:用猫抓前你可能想知道的事

它会把我的数据发到哪台服务器?不会。扩展收集的信息只在本机存储和处理,代码里没有任何上报通道,你可以自行翻查验证。

为什么有些视频点了下载也没反应?带 DRM 加密保护的内容无法也不应被下载,这类失败属于正常拦截。页面资源加载过快时,可先播放几秒再打开列表,或使用缓存捕获功能。

老版本浏览器装不了怎么办?2.0 系列要求 Chromium 内核 93 以上,更低版本请改用 1.0.16;想要完整体验建议 104 及以上。Firefox 使用独立打包版本。

下载的文件到底存到哪里?默认走浏览器的下载目录。也可以在 m3u8 解析器或 Aria2 配置中自行指定目录,下载完成后浏览器会给出提示。

官网说支持源码安装,步骤复杂吗?三步:克隆仓库、打开扩展管理页的开发者模式、加载已解压的扩展程序。全程不涉及编译。

进阶玩法:让嗅探更精准、下载更快

按后缀和类型过滤:在选项页只保留.mp4.m3u8等需要的后缀,资源列表立刻清爽,误下载的概率大幅降低。

正则表达式匹配:对固定网站写一条 URL 正则,配合页面内置的在线测试框确认命中,专治"每次都在列表里翻找"。

Aria2 接管下载:在选项页填入本地 Aria2 的 RPC 地址与令牌,任务直接交给 Aria2 执行,大文件和多分片场景速度提升明显。

快捷键全流程:启用/暂停、缓存捕获、自动下载、打开 m3u8 解析器、深度搜索都有对应快捷键,在浏览器快捷键设置里绑定后,基本可以不碰鼠标完成捕获。

合规边界:把下载留在合法范围内

  • 仅下载自己拥有版权或已获授权的内容,禁止抓取受保护且未授权的视频。
  • 尊重原创作者权益,下载内容用于个人目的,商用需另行取得许可。
  • 网站运营方不希望在本站被嗅探时,可通过在仓库提交 Issue 申请加入避免抓取列表。
  • 使用本工具产生的一切法律责任由使用者自行承担,开发者不介入内容层面的纠纷。

从安装到第一个文件,只需要几分钟

猫抓cat-catch 把"找资源—确认—下载"压缩成了三次点击,m3u8 解析器则把碎片流还原成完整文件。项目以 GPL-3.0 开源,源码、更新日志与翻译都在仓库中公开。

使用中遇到问题或有功能建议,欢迎到项目仓库提交 Issue 参与讨论,社区会跟进处理。安装扩展,打开视频页,试试看你的第一个下载。

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

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

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

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

立即咨询