
OpenCut视频剪辑15分钟跑通本地开发环境【免费下载链接】OpenCutThe open-source CapCut alternative项目地址: https://gitcode.com/GitHub_Trending/ap/OpenCutOpenCut视频剪辑工具是一款开源免费的 CapCut 替代品正在从底层重写一个 Rust 核心驱动浏览器、桌面、移动端三端。这 15 分钟带你把仓库跑起来看到 Web 编辑器骨架第一次启动——读完你手上就有一个能跑的本地开发环境。 OpenCut 真正卖点两个核心差异第一是协议MIT不限功能、不加水印代码全部开放在仓库里谁都能读。第二是架构编辑器核心用 Rust 写同一套核心代码驱动浏览器、桌面、移动端——这就是这次重写下的赌注。所以你接下来跑的不是什么旧版本而是下一代 OpenCut 视频编辑工具的底座。最短路径5步在本地拉起编辑器骨架架构说清楚了落到手上。现在的目标不是剪出视频编辑器功能还在路上而是开发环境跑通、页面能起——这才是这个项目眼下真实的第一次正反馈。代码全在仓库里先克隆下来git clone https://gitcode.com/GitHub_Trending/ap/OpenCut cd OpenCut项目用 Moon 工具链做构建编排先装 proto 命令Linux / macOS / WSLbash (curl -fsSL https://moonrepo.dev/install/proto.sh) proto useproto use会按.prototools里锁定的版本自动装好各依赖Node、Bun、Rust 等省得你逐个手装再担心版本冲突。首次拉依赖要等一会儿耐心点。工具就位后先启动编辑器的主体Web 端moon run web:dev浏览器访问 localhost:5173能看到页面就说明 Web 编辑器骨架已经起来了。想同时看 API 端再单独跑moon run api:dev它监听在 localhost:8787。 小贴士Windows PowerShell 下装 proto 要用 irm 一行式命令若本地脚本被系统拦截先执行Set-ExecutionPolicy -Scope CurrentUser RemoteSigned。打开页面你会发现内容相当空——别困惑下一节就讲这个骨架里到底该看什么。跑通 Web 编辑器看懂重写后的真实状态页面的空白不是启动失败而是重写的现状。看几个仓库文件一目了然。两个路由页面占位符文件路由是主入口路由都在apps/web/src/routes/下。根路由 index.tsx 目前只渲染一个 hello world 占位/editor 路由的 editor.tsx 写着 Coming soon。编辑器主体后续会挂在这套文件结构上新特性出现时你会先从这里找到它。UI 基础其实已经铺好UI 层是目前最齐全的部分apps/web/src/components/ui/下已经建好 50 多个 shadcn 风格组件按钮、对话框、侧边栏、提示、滑块……基于 React 19 Tailwind 4。等编辑器功能落地时界面层几乎不用重搭。经典版仍可正常使用现在能直接剪片的成品是经典版它在另一个仓库里继续维护官方线上服务跑的也是它重写版会先挂在新域名上等就绪后接管。所以想立刻剪片和想围观新架构是两件事这篇教程对准的是后者。拉起 Rust 桌面端外壳Web 端跑通后顺手把桌面端也拉起来——成本很低还能直观感受一个 Rust 核心、三端共用这句话的分量。桌面端基于 GPUI 构建README 自评非常早期现在只是能开一个窗口所以预期要对目标是弹出空白窗口证明 Rust 工具链整体通了。跑之前先核对系统依赖完整清单在apps/desktop/README.mdmacOS装 Xcode 命令行工具Metal 渲染Windows无额外依赖Linux装libvulkan1 可用 Vulkan 驱动另加libwayland-dev、libx11-xcb-dev、libxkbcommon-x11-dev、libfontconfig-dev以及 C 工具链和 cmake依赖就绪后执行moon run desktop:dev只验证能编译、不想等完整构建的话moon run desktop:check更快。 小贴士桌面端首次构建要从源码编译 GPUI等待时间远长于 Web 端属正常现象别以为机器卡死。看懂 monorepo 划分未来功能落在哪两端都跑过该看整体了。这个 monorepo 的划分很干净每个 app 对应一个端你要等的功能都有明确落点apps/web编辑器前端TanStack Router 文件路由apps/api跑在 Cloudflare Worker 上的后端 API入口很小还在逐步填充apps/desktop刚跑过的 Rust 桌面端README 的 Status 一节列出了即将带来的东西Editor API、第三方插件体系、Rust 单代码库三端共用、MCP 服务器面向 AI 代理、headless 模式自动化与批量渲染以及编辑器内的脚本标签页。这几项就是接下来值得盯的全部清单。需要注意重写还在架构设计阶段暂未开放外部贡献想跟进进度可以加入官方 Discord 社区或盯住 issue 列表。读完之后4件可以接着做的事环境跑通了方向也清楚了这四件事是成本最低的延伸重读 README 的 Status 一节把路线图五项记住之后每个新特性落地你都能对上号把桌面端的平台依赖清单过一遍换机器时能第一时间跑起桌面客户端翻几个上面提到的 UI 组件目录里的文件感受重写已铺好的底座代码风格值得借鉴把项目加入关注列表盯 issue 与社区更新编辑器主体一落地就进场别急着搞懂全部架构——打开终端把那个 Coming soon 页面亲自跑起来。【免费下载链接】OpenCutThe open-source CapCut alternative项目地址: https://gitcode.com/GitHub_Trending/ap/OpenCut创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考