Cap 开源录屏器:十分钟从零到第一条分享链接的完整教程
【免费下载链接】CapOpen source Loom alternative. Beautiful, shareable screen recordings.项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap
想三分钟录完一段屏幕、贴上分享链接、直接发给同事?Cap 录屏器是目前最省事的开源选择。它是一款完全免费、可自托管的 Loom 替代方案:全屏、窗口、当前浏览器标签页任选录制目标,边录边传,停止录制的那一刻分享链接就已经准备好了,不用导出、不用等。
🚀 十分钟装好 Cap:三条命令后的第一次录屏
使用 Cap 有两条路。最省事的一条:去官网下载 macOS 或 Windows 桌面版,注册账号就能录,适合只想用工具的人。另一条是从源码跑起来——本教程就讲这一条,跑通之后你也获得了改配置、换存储的全部主动权。
开始前确认环境:Node.js 20+、Rust、pnpm,以及 Docker(本地数据库和对象存储靠它)。确认无误后,在项目根目录依次执行:
git clone https://gitcode.com/GitHub_Trending/cap1/Cap cd Cap pnpm install && pnpm env-setup && pnpm cap-setup pnpm dev:desktop四行命令各干一件事:拉取源码、安装依赖、初始化本地环境、启动桌面应用。窗口弹出、看到录制面板,就算成功了。
启动后你会面对两个模式,按目的选:
| 模式 | 适合什么 | 发生了什么 |
|---|---|---|
| Instant Mode(即时模式) | 报 bug、快速反馈、异步站会 | 边录边上传,停止即出链接 |
| Studio Mode(工作室模式) | 教程、产品演示、客户交付 | 先录到本地,进编辑器做背景、裁剪、字幕,再导出或分享 |
🎬 交付第一条分享视频:从录制到链接只要三步
即时模式是"打开"到"发出去"最短的路径:
- 点击 Cap 图标,选录制目标——全屏、某个窗口、当前标签页,或只录摄像头。
- 检查设备开关:麦克风、系统声音,需要哪个开哪个。
- 点 Start recording 开始;讲完点 Stop。无需等待上传或导出,链接直接可以贴进群聊。
"停止即出链接"是 Cap 与传统录屏工具最核心的差别:录完不用再倒腾导出格式、再想文件怎么发。报 bug 时,把链接丢给开发,对方手机上就能看回放,比你写十行文字描述都快。
🎥 录一条教程:加上摄像头、旁白和背景
要做的是教程而不是随手回复,就选工作室模式。同一个录制面板里可以把摄像头一起打开——画面角落出现小圆框放你的脸,麦克风负责旁白,系统声音负责捕获演示内容,三路素材自动合进同一条视频。
停止后 Cap 会直接带你进编辑器:换背景、加镜头缩放、剪掉废话片段、自动生成字幕和可搜索的文字稿。完成后导出成 MP4 文件,或生成链接直接分享;发社交媒体,也能导出成 GIF。
🔧 把数据攥在自己手里:两级自托管
开源项目里,Cap 最大的价值是不被任何厂商的云锁住。两条路线,由轻到重:
- 接自己的存储:服务照用,但把录像存进自己的 S3 兼容对象存储(AWS S3、Cloudflare R2、MinIO 都行),分享页还能挂在自己的域名下。
- 完全自托管:官方提供 Docker Compose 一键部署,Web、API、数据库、媒体处理服务一次拉起,再把桌面端的服务器地址指向自己的实例即可。
想深入底层,屏幕捕获、编码、渲染都拆成了独立的 Rust 模块,核心录制逻辑在 crates/recording/ 目录,读代码的人可以从这里入手。
⚠️ 录不动的时候:三个常见问题的排查
| 现象 | 常见原因 | 解决办法 |
|---|---|---|
| 无法开始录制、画面全黑 | 系统屏幕录制权限未授予 | macOS 到「系统设置 → 隐私与安全性 → 屏幕录制」勾选 Cap,Windows 同理 |
| 有画面没声音 | 麦克风或系统声音开关是关的 | 录制面板里把 Microphone、System Audio 拨到 On |
| 源码方式起不来桌面端 | 本地环境没初始化完整 | 重跑pnpm env-setup与pnpm cap-setup,确认 Docker 已在运行 |
碰到其他问题,先看一眼项目有没有发新版——这个仓库更新很快,社区里也有人持续回答 issue。
现在就动手:打开 Cap,选「全屏」,点开始录制,半分钟后停下来,把生成的链接贴进你下一个工作群——你的第一条 Cap 就交付了。
【免费下载链接】CapOpen source Loom alternative. Beautiful, shareable screen recordings.项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考