Builderoom

2026年10月12日

下载

开源 AI 视频代理,让编程代理生成视频,并提供本地编辑器进行修改。

MITWebmacOSWindowsLinux

产品信息

形态
桌面应用
分类
创意与多媒体 › 视频剪辑与后期
定价
开源
平台
Web · macOS · Windows · Linux
授权协议
MIT
首发日期
2026年10月12日
收录时间
2026年10月12日

概览

GitHubGitHub

OpenFilm 是一个开源的 AI 视频代理工具,核心思路是将任意编程代理(如 Codex、Claude Code)转变为视频制作代理。它通过 Web 技术定义视频内容,并提供一个名为 Studio 的本地编辑器供用户查看和修改生成的影片。 ### 核心概念 - **一个 HTML 文件**:影片被表示为 `film.html`,在轨道上组合动画网页、素材、图片和声音,并使用 CSS 进行样式控制。编程代理无需学习新框架,只需使用其已掌握的 Web 知识即可生成视频。 - **一个函数**:每个镜头是一个网页,通过 `frame(t)` 函数绘制任意时刻的画面。可以使用 three.js、WebGL、canvas、SVG、CSS、GSAP 等浏览器支持的技术,不依赖 Remotion 等外部框架。 - **一个编辑器**:Studio 允许用户在页面内移动、缩放、旋转元素,修改文本、颜色和样式,并在时间线上放置、裁剪、重新设定片段样式以及进行修剪和剪切。 ### 桌面应用 OpenFilm 提供 macOS 和 Windows 桌面应用。该应用将 Studio 与聊天界面结合,支持与 Claude Code、Codex 等代理交互,或使用自带代理。桌面版内置了 ffmpeg 和无头浏览器,无需额外安装依赖。 ### 工作流程 影片本质上是一个包含 `film.html` 的文件夹。每个 `<section>` 代表一条轨道,片段可以是网页、视频、图片或音频。Studio 运行在本地浏览器中,用户的编辑会保存到影片文件中,代理可以读取并保留这些更改。支持导出 MP4、GIF、音频、字幕、透明视频,以及用于 Premiere Pro 和 DaVinci Resolve 的时间线。 ### 适用人群 适合希望利用 AI 编程代理快速生成视频原型,同时保留手动精细调整能力的开发者或创作者。制作、编辑和渲染影片不需要注册账户;若需生成语音、音乐、图像和视频,可在 Studio 设置中配置 ElevenLabs、OpenAI 等服务的 API Key。

功能特性

  • HTML 定义影片:使用单个 film.html 文件在轨道上组合网页、视频、图片和声音,以 CSS 控制样式。
  • frame(t) 渲染机制:每个镜头为一个网页,通过 frame(t) 函数利用浏览器技术绘制任意时刻画面。
  • Studio 本地编辑器:在浏览器中运行的本地编辑器,可修改元素属性、时间线片段及字幕。
  • 桌面应用:提供 macOS 和 Windows 版本,集成 Studio 与代理聊天界面,内置 ffmpeg 和无头浏览器。
  • 多格式导出:支持导出 MP4、GIF、音频、字幕、静帧、透明视频及 Premiere Pro/DaVinci Resolve 时间线。
  • 编程代理集成:支持 Codex、Claude Code 等编程代理直接生成影片,并保留用户在 Studio 中的修改。
  • look 检查命令:通过打乱顺序两次绘制每一帧来检查影片一致性,并报告错误或缺失资源。
  • 第三方服务接入:可在 Studio 中配置 ElevenLabs、OpenAI 等服务密钥,用于生成语音、音乐、图像和视频。
  • 版本管理:支持保存命名版本以便回退,编辑内容直接写入影片文件。

版本更新

新版本提醒我

首个版本 · OpenFilm

Q&A

OpenFilm 的桌面应用包含哪些内容?由 AI 生成
桌面应用是 Studio 与聊天界面的结合体,支持连接 Claude Code、Codex 等代理或使用自带代理。它内置了 ffmpeg 和无头浏览器,因此无需额外安装其他依赖。
使用 OpenFilm 需要注册账户吗?由 AI 生成
制作、编辑和渲染影片不需要任何账户。但如果需要使用 ElevenLabs、OpenAI、Google、fal 等服务生成语音、音乐、图像或视频,需要在 Studio 的设置中填入自己的 API Key。
影片是如何定义的?由 AI 生成
影片是一个包含 film.html 文件的文件夹。HTML 中的每个 section 代表一条轨道,片段可以是网页、视频、图片或音频,通过媒体片段、CSS 和自定义属性控制播放区间、位置和样式。
运行 OpenFilm 需要什么环境?由 AI 生成
CLI 方式需要 Node 22.2+ 和 ffmpeg,首次运行会下载约 100 MB 的无头 Chromium。桌面应用则内置了这些依赖,支持 macOS 和 Windows。
下载
收藏

这个产品还没有主理人

由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。

认领这个产品

同类产品