open-ribbi/velocut

AI-native, local-first video editor by Ribbi — runs entirely in the browser. Rust/WASM engine, WebGPU compositing, WebCodecs export; humans and LLM agents edit through the same JSON command protocol.

解决的问题

Velocut 提供了一个统一的浏览器环境,用于视频编辑和 3D 场景导演,让用户能将手动编辑与 AI 驱动的创作相结合。它消除了在 3D 布局、视频剪辑和 AI 视频生成等不同工具之间切换的需求,将它们整合到具有共享撤销历史的单一项目运行环境中。

运作方式

该系统由多轨视频编辑器和 3D Director 组成。它使用 WebGPU 和 WebCodecs 进行浏览器端渲染和媒体处理。项目可以通过 UI 手动控制,或通过 MCP (Model Context Protocol) 服务器以编程方式控制,这允许 AI 代理(如 Codex)创建场景、排列对象并控制摄像机。它还支持通过声明式配置系统连接到外部 AI 视频、语音和音乐提供商,用户可以直接在特定的时间轴范围内生成视频片段。

目标客群

专为希望利用 AI 加速视频制作和 3D 场景合成的创作者与开发者,以及那些使用所提供的 SDK 构建 AI 驱动媒体工具的人员而设计。

特色亮点

  • 整合式 3D Director:在视频项目中创建并制作 3D 基本图形动画、导入 GLB 模型并设置角色姿势。
  • AI 代理整合:完整的 MCP 服务器支持,允许 AI 代理执行复杂的场景创建和摄像机导演任务。
  • 直接时间轴生成:从文本或首帧提示生成 AI 视频片段,并直接放置到指定的时间轴插槽中。
  • 详细历史记录:分支历史系统,将编辑归因于特定用户或 AI 代理,实现精确的撤销和修订检查。
  • 浏览器原生:媒体存储和渲染使用 IndexedDB 和 OPFS 在浏览器中本地进行。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch