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 的时间轴。
相关
- 项目
- 项目
- 项目
- 项目
- 项目