尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Cap 开源录屏工具怎么装?从 0 到第一条录制链接的完整流程

Cap 开源录屏工具怎么装?从 0 到第一条录制链接的完整流程 Cap 开源录屏工具怎么装从 0 到第一条录制链接的完整流程【免费下载链接】CapOpen source Loom alternative. Beautiful, shareable screen recordings.项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap录完一段 bug 复现传到云端等了三分钟链接还得买会员。Cap 是一个开源录屏工具定位很直接Loom 的开源替代品屏幕、摄像头、麦克风一起录录完能直接出分享链接也可以只留在本地。这篇文章讲清三件事怎么装、Instant 和 Studio 两种模式怎么选、第一次录制最容易踩的三个坑。录制之前Instant 和 Studio 选哪个Cap 把录制分成两条路径不是二选一的设置项而是两种工作习惯。Instant 模式停止即出链接Instant 模式在录制过程中就开始上传你一点停止分享链接立刻就有。适合 bug 上报、异步站会、客户同步这类说完就散的场景。视频、评论、转写都会挂在同一条链接下对方看完直接在视频上留言。Studio 模式本地录完再精修Studio 模式先录到本地磁盘然后打开内置编辑器换背景、加放大镜zoom、剪头尾、加字幕最后导出文件或分享链接。做产品演示、教程、客户交付选这个。另外如果你手上有一批 Loom 旧视频Cap 支持直接导入不用手动搬家。两种模式录的是同一套东西区别只在录完要不要精修、要不要马上发出去。下面先把 Cap 跑起来。把 Cap 跑起来三条路径先对一下环境。只装桌面版的话不需要下面这些要自托管 Web 版或从源码跑才需要按表准备依赖最低版本什么时候需要Node.js20自托管 / 源码开发pnpm10.5.2自托管 / 源码开发Rust1.88仅源码开发Docker较新版本Web 版依赖 MySQL 和 MinIO普通用户装桌面应用最快的路径是去官网下载页拿 macOS 或 Windows 的桌面安装包装完登录账号选模式开始录。全程 5 分钟以内。桌面端源码在 apps/desktop/Tauri v2 写的包体只有 204 MiB同机测试里 Electron 版本是 410 MiB。自托管Docker Compose 一条命令如果你不想把视频放在别人的云盘里Cap 支持整套自托管Web 端、API、数据库、媒体服务、对象存储全在一个 compose 文件里。仓库根目录就有现成的docker-compose.yml拉完代码直接起服务起来后访问http://localhost:3000就能用git clone https://gitcode.com/GitHub_Trending/cap1/Cap cd Cap docker compose up -d没配邮件服务时登录链接会直接打在服务日志里用docker compose logs cap-web看一眼就能拿到。开发者本地开发环境仓库是 Turborepo monorepo装依赖、生成.env、装 FFmpeg 等本地依赖一共三步最后pnpm dev起完整栈pnpm dev:desktop只起桌面端pnpm install pnpm env-setup pnpm cap-setup pnpm dev:desktopWindows 需要额外装 llvm、clang 和 VCPKGmacOS 需要 cmake这几样脚本不会替你装。Contributing Guide 里写了更细的说明跑之前扫一遍能省不少时间。环境搭好之后第一次录制通常不会一帆风顺尤其是 macOS。第一次录制后的三个常见坑macOS 黑屏权限给错了对象Cap 桌面版从终端跑比如pnpm dev:desktop时macOS 的屏幕录制权限要授权给终端 App不是 Cap 本身。系统设置 → 隐私与安全性 → 屏幕录制把 Terminal 勾上再重跑不然录出来是黑屏或录不到内容。找不到录制文件去哪了Studio 模式的录像存在应用数据目录里不是最近使用的文件那种好找的位置系统默认路径macOS~/Library/Application Support/so.cap.desktop.dev/recordingsWindows%programfiles%/so.cap.desktop.dev/recordings录屏问题速查表现象常见原因处理录不到画面 / 黑屏屏幕录制权限没给对进程授权给实际运行 Cap 的进程终端或 Cap 本体录完找不到文件不知道默认存储目录按上表去应用数据目录找 recordings 文件夹录制中掉帧系统负载高关后台重任务官方基准里 1080p 捕获能稳定在 59 fps 左右自托管起不来Docker 没运行先启动 Docker再docker compose up -d坑排掉之后如果你好奇它凭什么在老笔记本上不卡可以翻一下仓库里的基准数据。看一眼代码性能数据藏在哪仓库自带一份桌面端性能基准Mac 16、M4 Max 机器录 20 秒 60fps 窗口后回放和导出的实测对比数据拆开看就两句话回放时 Tauri 版 CPU 占用 76.6%、内存 3724 MiB而实验中的 gpui 版只要 17.5% 和 440 MiB帧率反而从 56.4 提到 59.98包体 204 MiB 对 410 MiB。录制、编码、渲染这些重活全在 crates/recording/ 和 crates/rendering/ 这类 Rust crate 里桌面 UI 层很薄所以机器压力小。想深挖哪段逻辑README 里的 Repository Map 列了每个目录的分工按图索骥就行。Cap 本质上是把录完屏幕之后那一步做成了开源桌面端管录制和编辑Web 端管分享、评论和转写存储还能整个换到自己手里。遇到跑不通的地方最实在的做法是直接在仓库提 Issue把系统版本和报错一起贴上。觉得顺手的话给仓库点个 Star 再开始用——更新很勤方便你跟进后续版本。【免费下载链接】CapOpen source Loom alternative. Beautiful, shareable screen recordings.项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表