Cap开源录屏工具指南:3分钟从录屏到拿到分享链接
【免费下载链接】CapOpen source Loom alternative. Beautiful, shareable screen recordings.项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap
Cap 是一款开源的屏幕录制工具,定位是 Loom 的免费替代品。它能把屏幕、摄像头、麦克风一起录下来,本地剪辑后生成可分享的链接,支持评论、字幕、转写,还能整套自托管。适合需要频繁录演示、录 bug、录教程的开发者、产品经理和远程团队成员。
它解决了什么问题
录个操作演示给别人看,传统流程是:录屏软件录制 → 导文件 → 上传网盘 → 发链接。中间每一步都可能卡住,而且文件经常又大又难传。
Cap 把这条路压缩成「录完即得链接」。它用 Rust 写采集和编码核心、用 Tauri 做桌面端,配合一个 Web 控制台来管理所有录制的视频(Cap 把每条录屏叫一个 "Cap")。项目主体是 Rust + TypeScript 的 monorepo,桌面端、Web 端、CLI、移动端都在一个仓库里,具体目录分工可以看 README 的 Repository Map 一节。
从零到第一次录屏
官方安装包是最省事的路径,但如果你要跑源码(想改代码、做二次开发,或体验最新功能),最短路径是:
git clone https://gitcode.com/GitHub_Trending/cap1/Cap cd Cap pnpm install && pnpm env-setup && pnpm cap-setup pnpm dev三个前置条件:Node.js 20+、pnpm 10.5.2、Rust 1.88+,另外需要 Docker 跑本地 MySQL 和 MinIO(对象存储,用来模拟 S3)。pnpm env-setup会交互式生成.env文件,pnpm cap-setup负责装 FFmpeg 等本地依赖。
两点首次使用注意:
- 系统会分别询问屏幕、麦克风、摄像头权限,用哪个就授权哪个,不用全开。
- 在 macOS 上从终端跑开发版时,权限要授给终端(比如 Terminal.app),而不是
Cap - Development.app,这点在 CONTRIBUTING.md 里专门写过。
pnpm dev起来后,桌面应用和 Web 端(localhost:3000)都在同一栈里。只跑桌面端用pnpm dev:desktop,只跑 Web 用pnpm dev:web。
它能帮你做什么
Instant Mode:录完立刻有链接
选Instant,挑录制对象(整块屏幕、某个窗口、指定区域,或纯摄像头),点 Record,倒计时结束就开始。这个模式在录制过程中同步上传数据,你点停止的那一刻,链接基本就能用了。bug 反馈、异步站会、临时演示这类「马上要给人看」的场景最适合它。
Studio Mode:先剪辑再分享
选Studio,视频先落在本地,录完直接进时间轴编辑器:裁剪、缩放、换背景、加字幕、调音量,然后导出文件或生成分享链接。做产品发布视频、教程这类需要精修的内容走这条路。
分享权限三档
每条 Cap 的可见性独立控制:公开链接(浏览器直接看,不用账号)、私有链接(授权可见)、加密码。团队可以在 Web 控制台里统一组织、重命名、删除,还能看播放数据。
数据可以完全留在自己手里
这是它和闭源录屏工具最大的差别。存储层你可以选 Cap 云、自己的 S3 兼容存储(AWS S3、Cloudflare R2、MinIO 等),或者直接整套自托管——仓库根目录就带了docker-compose.yml,跑docker compose up -d起服务,再把桌面端 Settings 里的 Cap Server URL 指到自建实例即可。敏感内容不用离开自己的机房。
三个值得花5分钟配置的进阶项
- 质量档位按机器选:Studio 模式提供 Compatibility / Balanced / Ultra 三档,老机器选 Compatibility(低码率保流畅),16GB 内存以上的现代机器用默认 Balanced,M 系 Pro/Max 加独显机器可上 Ultra。Instant 模式分辨率可选 720p/1080p/1440p/4K,免费版锁定 720p。
- 全局快捷键自己定:Cap 不预置任何录制快捷键(避免和别的工具打架),在 Settings > Shortcuts 里给「打开选择器」「停止」「暂停/继续」等动作绑键,配置文档见 keyboard-shortcuts.mdx。
- 从 Loom 迁移:支持把已有 Loom 视频导入,把库存库留在一个地方,对应文档在 migrating-to-cap.mdx。
高频问题速查
| 现象 | 原因 | 解决 |
|---|---|---|
| macOS 录出来黑屏或没声音 | 开发版从终端启动,权限授给了 Cap 而非终端 | 系统设置 → 隐私与安全性,给终端开屏幕录制/麦克风权限后重启 |
| 绑好的快捷键没反应 | 与其他工具冲突,或改权限后未重启 | 换一个组合键;系统权限变更后重启 Cap 再测 |
| 找不到本地录制文件 | 文件在固定目录,不在项目里 | macOS:~/Library/Application Support/so.cap.desktop.dev/recordings;Windows:%programfiles%/so.cap.desktop.dev/recordings |
更完整的上手流程(安装、权限、分享设置)整理在 quickstart.mdx,社区贡献指南在 CONTRIBUTING.md。
Cap 的价值在于把「录屏—剪辑—分享—管理」整条链路开源了:要快就用 Instant Mode 拿链接,要精就用 Studio Mode 做剪辑,要掌控就自托管。先装一个跑通第一条录屏,剩下的功能用一点就懂。
【免费下载链接】CapOpen source Loom alternative. Beautiful, shareable screen recordings.项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考