还在为高价录屏软件、数据外流烦恼?GitHub 暴涨的 Cap 开源录屏神器,能完美替代付费工具吗?
核心概念
Cap 是免费开源录屏工具,对标付费 Loom,可录屏、摄录、收音,一键分享链接、剪辑、生成字幕。解决付费工具贵、数据不自主、剪辑弱、协作差的痛点,个人、团队都能用,简单好上手。
一、核心功能
1:极速录剪:屏幕 + 摄像头 + 麦克风同步录制,一键生成分享链接,本地剪辑含缩放、裁剪、字幕功能。
2:数据自主:支持自有 S3、本地存储、私有化部署,数据不上第三方,隐私安全可控。
3:团队协作:含评论、字幕、观看数据、团队空间,异步沟通高效便捷。
二、应用场景
1:产品演示:快速制作功能视频,分享链接给客户,免传大文件,沟通效率翻倍。
2:团队协作:远程 bug 反馈、入职培训、设计评审,录屏比文字直观高效。
3:个人创作:教程、知识分享、自媒体内容制作,免费无水印、易传播。
三、商业价值
1:降本增效:替代高价录屏工具,个人免费、团队低成本,大幅缩减协作开支。
2:安全合规:私有化部署 + 自有存储,规避数据泄露,适配企业合规需求。
3:盈利变现:企业订阅、定制开发、私有化服务,构建可持续商业模式。
四、AI 时代新功能
1:AI 字幕:自动生成多语言字幕,精准高效,省去手动制作成本。
2:AI 摘要:自动生成标题、摘要、章节,快速提炼视频核心信息。
3:AI 翻译:一键翻译字幕,跨语言传播无障碍,扩大受众范围。
结尾
Cap 凭借开源免费、数据可控、AI 赋能的优势,成为 GitHub 热门录屏工具,完美平替付费软件。覆盖个人创作、团队协作、企业合规等场景,生态持续完善,成长潜力巨大。
![图片[1]-屏幕录制工具!GitHub 热度暴涨!开源免费录屏神器 Cap 强势出圈-新觅源码库](https://bt-1408553325.cos.ap-guangzhou.myqcloud.com/wp-content/uploads/2026/05/image-2-1024x377.png)
![图片[2]-屏幕录制工具!GitHub 热度暴涨!开源免费录屏神器 Cap 强势出圈-新觅源码库](https://bt-1408553325.cos.ap-guangzhou.myqcloud.com/wp-content/uploads/2026/05/image-3-1024x536.png)
![图片[3]-屏幕录制工具!GitHub 热度暴涨!开源免费录屏神器 Cap 强势出圈-新觅源码库](https://bt-1408553325.cos.ap-guangzhou.myqcloud.com/wp-content/uploads/2026/05/image-4-1024x150.png)
源代码:https://github.com/CapSoftware/Cap
Cap(CapSoftware/Cap)有两种部署形态:桌面客户端(直接用) 和服务端 / 私有化部署(Docker Compose)
一、桌面客户端(最常用,Windows/macOS)
1. 系统要求
- macOS:11+(Apple Silicon/Intel 都支持)
- Windows:10(1903+)/11,64 位
- 内存:≥4GB;磁盘:≥200MB
2. 安装步骤
- 官网下载:https://cap.so/download
- macOS:打开
.dmg→ 拖入 Applications → 启动 - Windows:运行
.exe→ 下一步完成安装 → 开始菜单启动
3. 首次启动必做:授权
- 屏幕录制权限(必须)
- macOS:系统设置 → 隐私与安全性 → 屏幕录制 → 勾选 Cap → 重启应用
- 麦克风 / 摄像头(可选,配音 / 画中画)
- 系统设置 → 隐私与安全性 → 麦克风 / 摄像头 → 允许 Cap
4. 使用
打开即可录屏:全屏 / 选区、系统声音 + 麦克风、导出 MP4/GIF/WebM。
二、私有化部署(Self-hosted,Docker Compose,推荐)
1. 最低配置
- 服务器:2 核 4GB RAM、10GB+ 磁盘
- 预装:Docker ≥20.10、Docker Compose
- 组件:Web(Next.js)+ MySQL + MinIO(S3 存储视频)
2. 部署流程(5 分钟)
① 拉代码
bash
运行
git clone https://github.com/CapSoftware/Cap.git
cd Cap
② 配置环境变量(关键)
复制模板并编辑:
bash
运行
cp .env.template .env
# 编辑 .env,修改核心配置
必填项(示例):
ini
# 访问域名
CAP_URL=http://你的IP或域名:3000
S3_PUBLIC_URL=http://你的IP或域名:9000
# 安全密钥(openssl rand -hex 32 生成)
NEXTAUTH_SECRET=xxx
DATABASE_ENCRYPTION_KEY=xxx
MEDIA_SERVER_WEBHOOK_SECRET=xxx
# MySQL
MYSQL_PASSWORD=xxx
MYSQL_ROOT_PASSWORD=xxx
# MinIO
MINIO_ROOT_USER=capadmin
MINIO_ROOT_PASSWORD=xxx
③ 启动服务栈
bash
运行
docker compose up -d
首次启动会:拉镜像(约 2GB)、建卷、初始化 MySQL、配置 MinIO、执行迁移,约 2–5 分钟。
④ 验证访问
- Web:http://localhost:3000
- MinIO:http://localhost:9000(用 MINIO 账号登录)
⑤ 桌面客户端连接自建服务(可选)
打开 Cap 桌面版 → Settings → Cap Server URL → 填入你的 CAP_URL → 重启即可。
三、开发环境部署(源码运行,适合二次开发)
1. 依赖
- Node.js ≥20
- Rust ≥1.88.0
- pnpm ≥8.10.5
- Docker(本地跑 MySQL/MinIO)
2. 步骤
bash
运行
# 1. 克隆
git clone https://github.com/CapSoftware/Cap.git
cd Cap
# 2. 安装依赖
pnpm install
# 3. 初始化环境(生成密钥、配置文件)
pnpm cap-setup
pnpm env-setup
# 4. 启动所有服务(Web+任务+数据库+存储)
pnpm dev
- Web:http://localhost:3000
- 桌面端开发:
pnpm dev --filter @cap/desktop
四、常见问题
- 录屏没声音:检查系统声音是否开启、授权是否到位
- 自建后无法上传:检查 MinIO 桶权限、
S3_PUBLIC_URL是否正确 - 桌面版连不上自建:关闭防火墙 / 安全组,确保 3000 端口开放

















暂无评论内容