公司动态

OpenCut开源视频编辑器:免费的CapCut替代方案,3条命令跑起来

📅 2026/8/29 11:19:33
OpenCut开源视频编辑器:免费的CapCut替代方案,3条命令跑起来
OpenCut开源视频编辑器免费的CapCut替代方案3条命令跑起来【免费下载链接】OpenCutThe open-source CapCut alternative项目地址: https://gitcode.com/GitHub_Trending/ap/OpenCut付费剪辑软件里的时间线、预览窗、属性面板正在被 OpenCut 用免费开源的方式重写一遍。这个开源视频编辑器定位很直接做 CapCut 的替代品一套代码跑浏览器、桌面端和移动端。它目前正处于 Rust 全面重构期代码库不大但每个面板怎么拼、窗口怎么起你能看得一清二楚。3条命令跑通本地环境项目用 proto 管理工具链安装脚本一行 bash 命令去官网 moonrepo.dev 搜一下就有装好后在仓库根目录走三步。克隆代码git clone https://gitcode.com/gh_mirrors/ap/OpenCut cd OpenCut安装仓库固定版本的全部工具proto use启动 Web 版开发服务器moon run web:dev浏览器打开localhost:5173就能看到页面。后端 API 对应moon run api:dev端口 8787桌面端对应moon run desktop:dev首次编译 Rust 依赖会稍慢属正常现象。功能实操编辑器窗口就是一张四宫格桌面端用 Rust 的 GPUI 框架搭建编辑器窗口由四个面板拼成媒体库、预览窗、属性面板排在上方时间线横贯底部。面板状态在窗口创建时一次性生成之后每帧只做更新不重建这个设计细节藏在 shell.rs 里。时间线逻辑改哪里看 panels 目录四个面板各自是独立文件统一注册在 panels/mod.rs 中。当前版本还是早期骨架但时间线缩放、预览取帧、属性联动这些编辑器的核心交互将来都落在这个目录下的timeline.rs、preview.rs里。想动手改拖拽交互或加一个新面板入口就在这。Web 版已经把路由铺好Web 端是 React 19 Vite TanStack Router 的标配组合50 多个 shadcn 风格 UI 组件也已就位。编辑页目前是占位状态见 editor.tsx但路由骨架完整——以后要往 Web 版加新页面先看这里就明白该放哪。动手扩展想改窗口尺寸、标题栏或适配 WSL → main.rs平台兼容逻辑都写在入口里想调界面配色和深色模式 →apps/desktop/src/theme.rs想搭后端接口 → apps/api/src/index.tsCloudflare Workers 服务配 wrangler 即可部署想搞清楚重构走到哪一步 →changelog/下有 0.1.0 到 0.3.0 的完整版本记录社区与贡献README 说得很直白架构设计期还没开放外部代码贡献。现在最有用的三件事加官方 Discord核心团队在那边讨论架构提问有人直接回开 issuebug 报告和功能建议照常提重构期 issue 是主要沟通入口先读 changelog 再动手翻完 0.1.0.md 到 0.3.0.md 再进代码库能省掉一半猜谜时间窗口能在本地跑起来就是贡献的开始。先把桌面端拉起来看那张四宫格再挑一个 panels 文件动第一刀吧。【免费下载链接】OpenCutThe open-source CapCut alternative项目地址: https://gitcode.com/GitHub_Trending/ap/OpenCut创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考