十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Cap 开源录屏工具完整指南:免费录制、编辑并分享屏幕视频的实操手册

Cap 开源录屏工具完整指南:免费录制、编辑并分享屏幕视频的实操手册 Cap 开源录屏工具完整指南免费录制、编辑并分享屏幕视频的实操手册【免费下载链接】CapOpen source Loom alternative. Beautiful, shareable screen recordings.项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap需要把一段操作过程变成视频发给同事时你大概率经历过软件收费、导出带水印、文件太大传不动。Cap 是一个开源的 Loom 替代方案支持屏幕、摄像头和麦克风录制录完即可生成分享链接或直接导出文件并且可以完全自托管。Cap 录屏工具的定位与核心卖点两种录制模式覆盖不同场景Instant Mode 在录制过程中同步上传停止录制的那一刻就能拿到分享链接Studio Mode 本地录制后进入编辑器支持背景替换、变焦、裁剪和字幕再决定导出或分享。存储方式四选一用官方云、接入自己的 S3 兼容存储AWS S3、Cloudflare R2、MinIO、Wasabi 等、仅保存在本地或用 Docker Compose 自托管整套平台。隐私控制具体到参数分享页可设密码、可挂自己的域名敏感内容可以不经过任何托管基础设施。异步协作内置评论、表情回应、视频转写transcripts、观看者统计和团队工作区都直接挂在视频上不用另开文档。可迁移现有资产支持把已有 Loom 视频导入 Cap库不用分散在两处。5 分钟快速上手环境要求与安装命令环境要求依赖版本用途Node.js20 及以上前端与 Web 构建pnpm10.5.2工作区包管理Rust1.88 及以上桌面端录制与编码模块Docker任意近期版本本地运行 MySQL、MinIO 等服务验证已装版本node -v pnpm -v cargo --version安装步骤克隆仓库并进入目录git clone https://gitcode.com/GitHub_Trending/cap1/Cap cd Cap安装依赖并初始化配置pnpm install pnpm env-setup pnpm cap-setuppnpm env-setup会交互式生成.env文件过程中会询问你要启动哪些应用、是否用 Docker 跑 MySQL 和 MinIOpnpm cap-setup负责安装 FFmpeg 等原生依赖。Windows 上还需预先装好 LLVM、Clang 和 VCPKGmacOS 上需要 CMake这两步安装脚本不会代劳。首次运行注意用pnpm dev:desktop启动桌面端、pnpm dev:web只启动 Web 端、pnpm dev两者一起启动。首次录制时系统会请求屏幕录制和麦克风权限务必允许在 macOS 终端里跑开发模式时权限要授予运行命令的终端如 Terminal.app而不是 Cap 应用本身这是新手最常踩的坑。自托管部署docker compose up -d默认服务在http://localhost:3000未配置邮件时登录链接会打印在服务日志里可用docker compose logs cap-web查看。核心用法从第一次全屏录制到导出分享第一次完成全屏录制启动桌面端后选择录制区域整个显示器或指定目标点击录制按钮即可开始倒计时结束后画面开始被捕获。录制中可以通过托盘菜单暂停/继续、静音并实时看到时长。停止后这条录制会出现在本地库中。 小技巧开发模式下 macOS 的录制文件存放在~/Library/Application Support/so.cap.desktop.dev/recordingsWindows 在%programfiles%/so.cap.desktop.dev/recordings找不到文件时先来这里翻。用 Instant Mode 拿到即停即用的分享链接适合报 bug、异步同步这类越快越好的场景。选择 Instant Mode 后Cap 会在你录制的同时把数据传上去停止录制的瞬间链接就可用——对方点开就能看不需要等上传完成。用 Studio Mode 精修后再发布产品演示、教程、客户交付这类对成片质量有要求的场景走 Studio Mode录完后自动进入编辑器可以裁剪片段、加变焦、换背景、生成字幕确认无误后选择导出文件或生成分享链接。分享与权限管理生成链接后按需设置公开或私有、加密码团队可以把分享页放到自己的域名下。视频上的评论和转写文本会一直留在视频页面后续讨论不用翻聊天记录。常见问题排查现象原因解法点录制没反应或黑屏macOS 权限未授予到终端系统设置 → 隐私与安全性 → 屏幕录制勾选你运行命令的终端重启应用自托管后无法登录、不知道账号怎么建未配置邮件服务运行docker compose logs cap-web查看日志中的登录链接访问 3000 端口被拒绝MySQL/MinIO 等依赖容器未起用pnpm dev或docker compose up -d一并拉起避免只起 WebWindows 上pnpm cap-setup编译失败缺少 LLVM/Clang/VCPKG按文档预装这三个工具后重新执行本地录制的视频看不到声音麦克风被其他应用独占关闭占用麦克风的应用或换一个输入设备重试进阶源码结构文档入口想改录制逻辑而不是只是用的话从这几个入口开始看桌面端 Rust 实现在 apps/desktop/src-tauri/录制、摄像头、导出、托盘各是一个模块录屏、编码、渲染等底层能力在 crates/ 下的 recording、enc-ffmpeg、rendering 等 crate自托管部署的编排文件是 docker-compose.yml。贡献前请先阅读 CONTRIBUTING.md摄像头与屏幕捕获相关 crate 采用 MIT 许可其余代码为 AGPLv3。Cap 录屏工具把录完就能发和数据归自己两件事同时做到了免费开源、双录制模式、存储可自选。下一步建议先按上面的步骤跑通pnpm dev:desktop录一条 30 秒的全屏视频再用 Instant Mode 把链接发给同事验证整条链路。【免费下载链接】CapOpen source Loom alternative. Beautiful, shareable screen recordings.项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表