OpenCut 项目组织头像
📌 项目简介
OpenCut 是一款免费开源的视频剪辑工具,定位为 CapCut(剪映国际版)的开源替代品。项目支持 Web、桌面和移动端三端,基于 Rust 核心 + TypeScript/Next.js 构建,MIT 许可确保永久免费。项目在 GitHub 上仅用不到一年时间就获得了近 6 万星标,是 2026 年最受关注的开源创意工具之一。
⚙️ 安装要求和过程
环境要求
- Node.js / Bun 运行时(项目使用 Bun 作为包管理器)
- proto 工具链管理器(用于管理 Bun 和 moon 版本)
- Rust 编译环境(核心模块,正在重写中)
- Git
快速安装步骤
bash <(curl -fsSL https://moonrepo.dev/install/proto.sh)
# 2. 克隆仓库
git clone https://github.com/OpenCut-app/OpenCut.git
cd OpenCut
# 3. 安装依赖(proto 会自动安装 bun + moon)
proto use
bun install
# 4. 启动开发服务器
moon run web:dev # Web 端 → localhost:5173
moon run api:dev # API 端 → localhost:8787
💡 当前项目正在从零重写(rewrite 分支),经典版本可在 opencut-classic 仓库获取。
✨ 核心功能
三端统一,随处剪辑
基于 Rust 核心 + TypeScript/Next.js 构建,同一套代码库同时支持 Web 浏览器、桌面应用(Windows/macOS/Linux)和移动端(iOS/Android),随时随地继续你的剪辑项目。
插件优先架构,无限扩展
正在重写中的版本采用插件优先(plugin-first)架构,支持一等公民第三方插件。官方将提供 Editor API,让开发者可以深度定制剪辑功能,打造专属工作流。
MCP 服务器支持,AI 智能体就绪
重写的 OpenCut 将内置 MCP(Model Context Protocol)服务器,允许 AI 智能体直接调用剪辑功能。这意味着未来可以用自然语言描述剪辑需求,由 AI 自动完成视频编辑。
无头模式,批量自动化渲染
支持 Headless 模式(无界面运行),可用于自动化批处理、模板化视频生成等场景。结合脚本功能(编辑器内直接编写脚本),可实现复杂的自动化剪辑流程。
隐私优先,MIT 永久免费
MIT 许可协议确保项目永远免费、永远开源。与 CapCut 不断加锁基础功能、强制水印不同,OpenCut 承诺永不收费、永不加水印,所有数据本地处理,隐私完全掌控在自己手中。
🎬 典型使用场景
📱 场景一:短视频创作者
抖音、快手、B站短视频创作者可以用 OpenCut 替代 CapCut,完成剪辑、字幕、转场、滤镜等全套操作。MIT 许可意味着你可以商用、可以二次开发,不用担心版权问题。Web 端无需安装,打开浏览器就能剪。
🤖 场景二:AI 辅助视频生产
利用即将上线的 MCP 服务器功能,可以将 OpenCut 接入 AI 智能体工作流。例如:用 LLM 生成视频脚本 → AI 自动匹配素材库 → 调用 OpenCut MCP 接口自动剪辑 → 批量生成多语言版本。这对于内容电商、教育培训等需要大量视频内容的场景极具价值。
🏢 场景三:企业内网部署
OpenCut 支持自托管部署,企业可以在内网搭建私有视频剪辑平台,供市场部、培训部等团队使用。不同于 CapCut 需要联网、有数据出境风险,OpenCut 完全离线运行,满足金融、政府等行业的数据合规要求。
💡 推荐理由
CapCut 无疑是当前最好用的免费视频剪辑工具之一,但它的”免费”正在逐步缩水 —— 高级功能不断收归付费墙后,导出视频强制加水印,这一切都让创作者感到被绑架。
OpenCut 的出现,给了创作者一个真正的选择。它不只是”另一个剪辑工具”,而是从根本上重新思考了视频编辑软件的商业模式 —— 软件本身应该免费,开发者通过企业赞助和高级服务盈利(fal.ai 已是赞助商)。这种模式下,普通用户永远免费,企业用户获得专业支持,开发者有可持续的收入来源。
特别值得关注的是它的 MCP 服务器计划。当大多数剪辑软件还在思考如何整合 AI 时,OpenCut 直接把剪辑能力暴露为 MCP 接口,让任何 AI 智能体都能调用。这意味着不久的将来,你可能对 AI 说”帮我把这段素材剪成 30 秒的抖音风格视频”,AI 就会直接调用 OpenCut 完成剪辑。
当然,项目目前处于重写阶段(rewrite 分支),经典版本功能已经可用,但新架构带来的插件系统、MCP 支持等还需要等待。如果你等不及,可以先使用 opencut.app 的在线版本。
🔧 技术架构
| 核心语言 | Rust(核心模块)+ TypeScript(前端/后端) |
| 前端框架 | Next.js(React 生态) |
| 包管理器 | Bun(高性能 JS 运行时) |
| 构建工具 | moon(monorepo 任务编排) |
| 许可协议 | MIT License(永久免费开源) |
| 托管平台 | GitHub(OpenCut-app/OpenCut) |
📥 下载地址
当前经典版本可直接使用,重写版本请关注 new.opencut.app 上线通知
OpenCut 正在重新定义视频剪辑软件的可能性 —— 免费不代表低质,开源不代表难用。
项目处于活跃开发阶段,建议 Star 收藏以跟进最新进展 🌟
