剪映替代,开源版来了
OpenCut 是一个 MIT 许可的开源视频编辑器,目标是做免费、无水印、无订阅的剪映替代。现在可用的是 classic 版,新架构仍在重写。

剪映好用,但水印、会员功能、订阅和素材限制会把轻量剪辑变成成本问题。 OpenCut 的定位很直接:免费、开源、无水印,做一个能跑在 Web 、桌面和移动端的视频编辑器。
这个项目现在已经有 6.2 万 star,MIT 许可。它的目标不只是复刻一个网页剪辑器,新的主仓库正在重写架构:Rust core 、插件优先、 Editor API 、 MCP Server 、 Headless 模式、脚本面板,后面甚至想让 AI Agent 批量处理视频。

先把现状说清楚
现在最适合普通用户体验的是 opencut.app 上运行的 classic 版。主仓库 OpenCut-app/OpenCut 正在从头重写,新版本会先放在 new.opencut.app,还没完全接管线上版本。
桌面端也别期待马上替代专业剪辑软件。新仓库里的 desktop README 写得很克制:当前非常早期,基本只是能打开一个窗口。 classic 仓库里也提醒,导出、预览面板、性能和项目管理仍在重构。
所以更准确的说法是:OpenCut 已经适合做轻量剪辑、素材拼接、基础时间线编辑的开源替代;如果你依赖剪映的海量模板、自动字幕、 AI 特效、手机端一键成片,它还没到那个成熟度。

使用教程
最省事的方式:直接打开 https://opencut.app。适合先试手感。导入视频素材后,按这条流程走:
- 新建项目,确认画布比例,比如 16:9 、 9:16 或 1:1 。
- 上传视频、图片和音频素材。
- 把素材拖到时间线,多段素材可以分轨排列。
- 调整片段顺序,裁掉不要的开头和结尾。
- 加文字、音乐、基础效果,再预览成片。
- 导出前先看一遍时间线,避免空白片段和音画错位。
如果想本地跑 classic 版,适合开发者或想自托管的人:
git clone https://github.com/opencut-app/opencut-classic
cd opencut-classic
cp apps/web/.env.example apps/web/.env.local
docker compose up -d db redis serverless-redis-http
bun install
bun dev:web
启动后访问:
http://localhost:3000
只想跑生产版,可以用 Docker Compose:
docker compose up -d
默认访问:
http://localhost:3100
如果你想跟进新架构,跑主仓库:
git clone https://github.com/OpenCut-app/OpenCut
cd OpenCut
bash <(curl -fsSL https://moonrepo.dev/install/proto.sh)
proto use
moon run web:dev # localhost:5173
moon run api:dev # localhost:8787
桌面端目前更适合尝鲜:
moon run desktop:dev
Linux 需要 Vulkan/Wayland/X11 相关依赖;macOS 需要 Xcode Command Line Tools;Windows 侧依赖少一些,但构建时间别低估。
适合谁用
如果只是剪一个课程片段、产品 Demo 、播客切片、短视频草稿,OpenCut 值得收藏。它没有水印和订阅压力,也能自托管,团队内部素材不用先丢到商业平台里。
如果目标是稳定商用流水线,先用线上 classic 版小项目试一轮,再决定要不要本地部署。开源替代最香的地方是可控,代价是你要接受它还在快速变化。