OpenCut
OpenCut 是开源的剪映/CapCut 替代品,目标是用一套代码同时覆盖网页、桌面与移动端视频剪辑。项目正基于 Rust 核心重写,计划提供编辑器 API、插件体系、MCP 服务与无头渲染能力。
过去 7 天收获 4 颗 Star
爱鲜报评分
0 人评分
97k
星数
否
中文
TypeScript
主语言
是
活跃
101
贡献者
人工分析
EDITORIAL推荐理由
OpenCut 以 MIT 协议开源,近 10 万 Star,是少数真正对标 CapCut 的开源视频编辑器项目,方向明确且社区热度极高。当前处于架构重写期,经典版本仍可在线使用,适合关注 Web 视频编辑、插件化架构与 AI Agent 集成的开发者持续跟踪。
适用场景
- Web 端在线视频剪辑工具
- 桌面/移动端跨平台视频编辑应用
- 视频批量渲染与自动化流水线
- AI Agent 驱动的视频编辑(MCP)
- 开源剪辑器二次开发与插件扩展
优点
- MIT 协议,可自由商用与二次开发
- 一套代码覆盖 Web、桌面、移动端
- 规划插件优先架构与编辑器 API,扩展性强
- 计划支持 MCP 与无头模式,便于 AI 与自动化集成
- 社区活跃,Star 与 Fork 数量可观
缺点
- 项目正在从零重写,当前功能尚不完整
- 暂不接受外部贡献,参与门槛较高
- 重写版本与经典版并存,文档与入口易混淆
- 依赖 proto、moon 等工具链,环境配置有一定成本
OpenCut 是什么
OpenCut 是一个免费开源的视频编辑器,定位为 CapCut(剪映海外版)的开源替代方案,目标是用同一套代码同时支持 Web、桌面和移动端。项目采用 TypeScript 编写,以 MIT 协议开源,目前在 GitHub 上已获得近 10 万 Star。
当前状态:正在重写
需要特别注意的是,OpenCut 目前处于从零重写阶段,架构仍在设计中。官方公布的路线图包括:
- 编辑器 API
- 插件优先架构,支持一等公民级别的第三方插件
- 基于 Rust 核心,一套代码覆盖桌面、移动端与浏览器
- MCP Server,方便 AI Agent 接入
- 无头模式,用于自动化与批量渲染
- 编辑器内置脚本标签页
现阶段可直接使用的是经典版本(opencut-classic),官网 opencut.app 仍运行该版本;重写版本将先部署在 new.opencut.app。
开发环境
项目使用 proto 管理工具链版本,并通过 moon 组织多应用仓库:
# 安装 proto 后,在仓库根目录执行
proto use
# 启动各子项目
moon run web:dev # 前端 localhost:5173
moon run api:dev # 后端 localhost:8787
moon run desktop:dev # 桌面端
Windows 用户若脚本执行受限,需要为当前用户放开本地脚本执行策略。
参与与生态
由于架构仍在设计,项目暂时不接受外部代码贡献,但可以通过 Discord 或 Issue 跟踪进展、提问交流。项目由 fal.ai 等赞助商支持,聚焦开源创作者工具生态。
适合谁
- 想研究 Web 视频编辑器架构的前端/全栈开发者
- 需要可商用开源剪辑器做二次开发的产品团队
- 关注 AI Agent 与视频编辑结合(MCP、无头渲染)的开发者
如果你现在就需要一个能用的开源剪辑器,建议先关注经典版本;如果你更关心未来架构与插件生态,可以持续跟踪重写进展。
评论
- 暂无评论,来写第一条吧。