猫抓:免费又开源的网页视频下载与资源嗅探扩展
2026/9/20 19:50:17 网站建设 项目流程

猫抓:免费又开源的网页视频下载与资源嗅探扩展

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

想保存一个网页视频,却发现页面上根本没有下载按钮?装上猫抓这个开源扩展后,浏览器的资源嗅探会把页面里的视频、音频、图片资源一次性列给你,勾选下载就行。

🔍 猫抓是什么

猫抓(cat-catch)是一个完全免费、开源的浏览器资源嗅探扩展,能自动捕获当前页面加载的媒体资源并帮你下载。

打个比方,它像一张铺在浏览器前方的网:页面播放过的视频、音频、图片,都会被顺手捞进列表里。

面板顶部可以按"当前页面 / 其他页面"切换,中间列出资源的类型、大小和文件名,底部提供下载、复制、解析等按钮。

📦 三步完成安装

  1. 获取源码(一行命令):
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch
  1. 打开浏览器扩展管理页(地址栏输入chrome://extensions/),开启右上角的"开发者模式"。
  2. 点击"加载已解压的扩展程序",选中 cat-catch 文件夹,完成。
浏览器说明
Chrome / Edge内核需 93 以上,104 以上体验完整功能
Firefox有对应商店版本
低版本 Chromium请使用 1.0.16 版源码

🎬 三个核心能力

嗅出页面全部视频资源

打开面板,猫抓按视频、音频、图片、字幕等类别列出资源,支持关键词和正则过滤。

适用场景:保存短视频、网课视频,或任何只有播放地址没有下载入口的页面。嗅探逻辑在 catch-script/ 目录,会持续监控页面的网络请求。

一键解析 M3U8 流媒体

很多流媒体站点把视频拆成 TS 分片传输,传统下载器无从下手。猫抓内置 M3U8 解析器,能查看分片列表、设置下载范围、合并成完整 MP4,也支持配置密钥解密加密流。

适用场景:保存 HLS 格式的视频流、直播回放。解析与下载逻辑见 js/m3u8.downloader.js。

直接录制 WebRTC 直播

对走 WebRTC 传输的直播流,猫抓可以在页面内捕获画面,选择视频、音频轨道和码率,录制成本地文件。

适用场景:没有直链、只有实时流的直播或互动视频。实现见 catch-script/webrtc.js。

⚡ 四个进阶技巧

  • 自定义嗅探规则:设置页可按后缀、MIME 类型、正则表达式过滤资源,还能设大小门槛过滤小文件,默认规则参考 js/init.js
  • 绑定快捷键:在浏览器的扩展快捷键设置里,给"打开面板""自动下载"等命令绑上自定义按键,一键操作
  • 跨设备分享链接:在 Android 上可扫下图二维码装 Edge Android 版,手机上也能嗅探

  • 多语言界面:_locales/ 目录内置 11 种语言包,切换浏览器语言即可跟随
  • 移动端优化:css/mobile.css 专门优化小屏幕上的面板显示

🔒 安心用

猫抓的所有数据都在本地存储处理,不会发送到远程服务器,也不包含任何跟踪器。项目采用 GPL-3.0 开源协议,代码完全可审查;网站若不希望被嗅探,也可申请加入"避免抓取列表"。

❓ 常见问题

Q:为什么有些网站检测不到视频?A:部分页面使用特殊传输或加密方式。先刷新页面重新嗅探;若是流媒体链接,改用 M3U8 解析器处理。

Q:下载的视频没有声音?A:通常是音视频分开传输。在 M3U8 解析器里同时选中视频轨道和音频轨道,合并下载即可。

Q:怎么更新猫抓?A:商店安装的版本自动更新;源码安装的用户在项目目录重新拉取代码即可。

经常要保存网页里的媒体资源,猫抓够你上手很久了。现在就装好它,下个视频页面打开面板试试。

请仅下载你拥有版权或已获授权的内容,尊重创作者的心血,合法合规使用本工具。

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

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

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

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

立即咨询