跳到正文

正在自动登录…

← 返回项目列表

openfilm/openfilm

视频剪辑AI辅助编程视频导出

OpenFilm 是一个开源 AI 视频代理,能将任何编码代理转变为视频制作工具,并提供一个本地浏览器编辑器供用户手动修改生成的视频内容。 它通过一个 HTML 文件定义视频,每个镜头是一个网页,使用 frame(t) 函数绘制任意时刻的画面,支持 three.js、WebGL 等浏览器绘图技术。 用户可以在 Studio 中实时预览视频,并编辑文本、图层、剪辑、字幕等,导出 MP4、GIF、音频等格式。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/19 11:36:31 · 查看原文

值得看TypeScript应用与服务兼有 开发工具
累计 Stars
1,961
当前热度
7~30 天 · 小火
仓库创建时间
打开 GitHub ↗项目网站 ↗

选用指南

AI 根据 README 整理 · 2026/10/19 11:36:31

适用场景

适合让编码代理(如 Codex、Claude Code)生成视频,并在本地浏览器中编辑和导出。

查看 README 依据
<p align="center"> <br> <img src="docs/logo-light.svg#gh-light-mode-only" alt="OpenFilm" height="72"> <img src="docs/logo-dark.svg#gh-dark-mode-only" alt="OpenFilm" height="72"> </p> <h3 align="center">The open source AI video agent.</h3> <p align="center">One HTML file, one function, one real editor.</p> <p align="center"><b>English</b> · <a href="README.zh-CN.md">简体中文</a></p> ## About OpenFilm lets your coding agent make videos, and lets you edit them. Ask Codex, Claude Code or any coding agent to make a film. It writes the film as web pages, and Studio, a local
`openfilm <command> --help` lists a command's options; `openfilm get` alone lists what can be made and how to connect a service in Studio with your own key. ## Studio Studio runs on your machine, in your browser: use one built on Chromium (Chrome, Edge), the engine films are drawn and exported with, so the preview is what you export. Everything in the film can be changed: text and layers in the picture, clips on the timeline, their place, look, volume and speed, and the subtitles. Your edits are saved to the
使用方式

通过命令行或桌面应用使用,支持 npx 命令和 npm 全局安装。

查看 README 依据
> Make a 20-second launch video for my CLI, with music. It opens the film in Studio and you watch it take shape. If your agent has no skills, tell it: "Run `npx -y openfilm@latest` and follow the manual it prints." Or download the desktop app for macOS or Windows from [openfilm.dev](https://openfilm.dev) or [Releases](https://github.com/openfilm/openfilm/releases): Studio with a chat beside it for the agents you have. It comes with ffmpeg and the headless browser, so there is nothing else to install.
Making, editing and rendering films needs no account. For generated voice, music, images and video, connect the services you use (ElevenLabs, OpenAI, Google, fal and others) with your own keys in Studio's Settings → Providers. To start from a finished film, open one of the [examples](https://github.com/openfilm/examples): ```sh npx -y openfilm@latest open https://github.com/openfilm/examples/tree/main/one-prompt ``` ## Commands Your agent runs them; so can you, with `npx -y openfilm@latest <command>` or `npm i -g openfilm`. ```sh
部署要求

需要 Node 22.2+ 和 ffmpeg,支持 macOS、Windows 或 Linux,首次运行会下载约 100 MB 的 headless Chromium。

查看 README 依据
- **One real editor.** Move, scale and rotate any element inside a page, change its text, color and style; place, crop and restyle every clip, trim and cut them on the timeline. <p align="center"><img src="docs/openfilm.webp" alt="An agent makes a film with OpenFilm; it is then changed by hand in Studio" width="900"></p> ## Install Requires Node 22.2+ and ffmpeg, on macOS, Windows or Linux (git too, for Studio's saved versions); the first run downloads a headless Chromium (about 100 MB). ```sh npx skills add openfilm/openfilm ``` Then ask your agent for a film:
已知限制

生成语音、音乐、图片和视频需要连接外部服务(如 ElevenLabs、OpenAI、Google、fal)并使用自己的 API 密钥。

查看 README 依据
Making, editing and rendering films needs no account. For generated voice, music, images and video, connect the services you use (ElevenLabs, OpenAI, Google, fal and others) with your own keys in Studio's Settings → Providers. To start from a finished film, open one of the [examples](https://github.com/openfilm/examples): ```sh npx -y openfilm@latest open https://github.com/openfilm/examples/tree/main/one-prompt ``` ## Commands Your agent runs them; so can you, with `npx -y openfilm@latest <command>` or `npm i -g openfilm`. ```sh

README

正在加载 README…

收录信息

仓库创建时间
2026/10/4 17:29:07
首次达标收录
2026/10/19 11:31:41
统计更新时间
2026/10/22 19:25:30

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

值得看加权总分 4.1 / 5

新颖度
4.0
实用价值
4.2
成熟度
4.6
实质含量
3.9

由 Jev 模型根据仓库描述与 README 评估,2026/10/19 11:31:41 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/22 06:14:47
许可证标识
MIT
Fork 数
191
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目