openfilm/openfilm

The open source AI video agent: turns any coding agent into a video agent, with an editor to change anything it makes.

它解决了什么问题

OpenFilm 弥合了 AI 编码代理与视频制作之间的鸿沟。它允许代理使用标准 Web 技术生成视频内容,同时提供一个可视化编辑器,供人类进行优化、剪辑和调整输出。

工作原理

影片被组织为包含单个 film.html 文件的文件夹。该文件使用标准 Web 元素(如视频、音频和自定义网页)来定义时间轴上的轨道。每个镜头都是一个网页,使用 frame(t) 函数在任何给定时间渲染内容,从而允许使用 Three.js、WebGL 或 CSS 等工具。随附的 "Studio" 编辑器在您的浏览器中运行,使您可以直观地移动、缩放和编辑元素,更改会保存回项目文件,以便 AI 代理可以保持上下文。

适用人群

它专为使用 AI 编码代理(如 Claude Code 或 Codex)并希望以编程方式生成、编辑和渲染视频内容,而无需学习复杂的专有视频框架的开发人员而设计。

亮点

  • Web 原生: 使用标准的 HTML、CSS 和 JavaScript,意味着无需学习新的框架特定语言。
  • 可视化编辑器: 包含 "Studio",这是一个基于本地浏览器的编辑器,用于手动调整时间、布局和样式。
  • 对代理友好: 设计为可通过 CLI 由 AI 编码代理操作,允许进行迭代生成和编辑。
  • 强大的验证: look 命令会检查渲染不一致、缺失资源或布局错误,以确保高质量的输出。
  • 灵活导出: 支持渲染为 MP4、GIF 和各种专业格式,包括用于 Final Cut Pro、Premiere Pro 和 DaVinci Resolve 的时间轴。

相关

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