veedstudio/open-edit

Open-source, agent-driven editing pipeline: create subtitles, motion graphics, slides, edit and render videos.

OpenEdit – 面向编码代理的 AI 驱动视频编辑

它是什么 – OpenEdit 是一个开源命令行技能,允许以代码为中心的 AI 代理(Claude Code、Codex 或 Gemini)通过简单描述所需更改来编辑视频。代理调用该技能,该技能负责转录、布局、渲染和输出,返回 MP4 文件。

工作原理

  • 使用 npx skills add veedstudio/open-edit --skill open-edit 安装该技能。
  • 该技能检查 Node 20+、ffmpeg 和转录后端(VEED 托管服务、本地 WhisperX 或用户提供的 JSON)。
  • 它创建一个开发依赖(@veedstudio/openedit-cli)和一个 runs/ 文件夹,其中存储每次渲染的资产和转录。
  • 代理编写基于 HTML 的编辑描述(字幕、剪切、图形等)。
  • CLI 在无头浏览器中逐帧渲染页面,检查帧,并生成最终 MP4。后续编辑仅重新渲染更改的片段。

你可以让它做什么

  • 添加或设置字幕样式,翻译并唇形同步到多种语言。
  • 剪切片段、重新构图画面,或从静态图像、幻灯片或 AI 生成的媒体中生成全新剪辑。
  • 使用 VEED 的 AI 视频/图像生成器创建标题序列、动态图形或品牌一致的营销卡片。
  • 通过提供后续指令(例如,更改颜色、移动文本、强调某个词)来迭代渲染。

典型工作流程

  1. 打开你的编码代理并发出自然语言命令,例如 为我的视频剪辑.mp4 添加字幕。
  2. 该技能安装任何缺失的工具,询问一次你希望如何进行转录,然后运行。
  3. 完成后,你会收到 runs/ 内编辑后 MP4 的路径。

要求

  • macOS、Windows 或 Linux,Node 20.18.1+。
  • ffmpeg(在 macOS 上通过 Homebrew 自动安装;在 Windows 上下载;在 Linux 上运行建议的包管理器命令)。
  • 访问 Claude Code、Codex 或 Gemini CLI。
  • 可选 VEED 账户用于托管转录(免费层约 10 分钟/月)或本地 WhisperX(约 2 GB 模型下载)。

限制

  • 没有图形界面或时间线 – 所有控制都通过文本提示传递给代理。
  • 输出质量取决于提示模型;预计会有“粗糙边缘”,可能需要迭代调整。
  • Linux 支持测试较少;该技能仅为特权工具打印安装命令。

许可证 – Apache-2.0。


OpenEdit 将语言模型驱动的编码代理转变为全栈视频编辑流水线,处理从转录到最终 MP4 渲染的所有内容,无需图形界面。

相关

  • 项目
  • 项目
  • 项目
  • 项目