OpenCut
免费开源的 CapCut 替代品,视频剪辑全程本地处理,无需上传,保护隐私
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
免费开源的 CapCut 替代品,视频剪辑全程本地处理,无需上传,保护隐私
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一下这个场景:你是一位内容创作者,每天要产出 3-5 条短视频发到抖音和小红书。曾经免费的 CapCut 突然开始收费了——专业功能全部上锁,要么买会员,要么接受无处不在的水印。更让人不安的是,你的视频要先上传到字节跳动的服务器,才能进行剪辑,数据隐私完全不在自己手里。
OpenCut 正是为解决这个问题而生。这是一个完全免费、开源的视频编辑器,定位是 CapCut 的替代品,核心理念是「视频永远留在你自己的设备上」。54,000 多 GitHub Stars 的关注度,说明了它切中了多少创作者的痛点。

OpenCut 项目由 OpenCut-app 团队开发维护,官方定位是「面向 Web、桌面和移动端的免费开源视频编辑器」。项目最初于 2022 年左右在 GitHub 开源,最初版本基于 Web 技术栈构建,主打浏览器内视频编辑。
值得注意的是,当前仓库中的代码正在进行从零重写(Rewrite from the ground up)。README 明确告知:旧版仍可通过 opencut-app/opencut-classic 访问并正常使用,opencut.app 仍在运行旧版,新版将在 new.opencut.app 接管后再合并。这种透明的态度在开源社区赢得了不少好感。
OpenCut 提供了完整的时间线剪辑功能,支持多轨道(Multi-track)编辑。用户可以:
项目采用 Monorepo 结构,以 Turbo 作为构建编排工具。核心技术栈:
| 技术 | 用途 |
|---|---|
| React 19 | 前端 UI 框架 |
| Vite | 开发服务器与构建工具 |
| TanStack Router | 路由管理 |
| TailwindCSS v4 | 样式系统 |
| Radix UI + shadcn | 无障碍 UI 组件库 |
| Zod | 表单验证与类型安全 |
| Zustand | 状态管理 |
| FFmpeg.wasm | 浏览器端音视频编解码 |
特别是 FFmpeg.wasm 的使用——整个视频编码过程在浏览器 WebAssembly 中完成,用户的视频永远不需要离开设备。这一点与 CapCut 等工具需要云端处理的设计哲学形成了鲜明对比。
README 显示重写版规划了多个 AI 相关能力:AI Agent 脚本编辑、自动剪辑、智能字幕等,但目前这些功能仍在开发中,尚未上线。
项目提供了完整的 docker-compose.yml,包含以下服务:
git clone https://github.com/OpenCut-app/OpenCut.git
cd OpenCut
# 配置文件需要手动设置(数据库密码、API Keys 等)
docker-compose up -d
部署难度评为中等,主要挑战在于:
.env 文件(数据库连接、Cloudflare R2 存储密钥、语音转写服务等)这是 OpenCut 最核心的差异化卖点。所有视频处理都在本地浏览器中完成,项目明确强调:
对于注重隐私的用户、或者企业内网环境无法访问云端剪辑工具的场景,这是一个非常有价值的选择。
尽管理念很好,OpenCut 目前也面临一些现实挑战:
opencut-classic 分支。OpenCut 的出现反映了一个更大的趋势:创作者工具的本地化、去中心化。随着 AI 工具爆发式增长,用户对数据隐私的焦虑也在上升——你上传给 AI 工具的视频去了哪里?OpenCut 给出了一个回答:留在本地,谁都别想碰。
54,000 Stars 的关注度说明,这个方向确实击中了市场需求。随着 WebAssembly 生态的成熟和项目重写完成,OpenCut 有望成为创作者工具领域的一个重要力量。