
视频制作行业正在经历一场革命。
过去,要做出一支像样的产品宣传视频或者知识解说视频,你需要专业的剪辑师、动画师、配音员,可能还要花几万块钱找外包团队。
即使是小团队自己做,也得精通AE、Pr这些复杂的工具,光学习成本就高得吓人。
而且,这一切成本和门槛都还是建立在人工操作的基础上的。
就在这个时候,Open Design 团队干了一件大事。他们用了3天时间,写了3万行代码,把视频制作这件事彻底改写了,而且照样是开源的。

现在,你只需跟你的 AI Agent 说句话,或者粘贴一个公众号文章链接,它就能直接给你生成一支动态的 MP4 视频。而且,这个过程完全在你本机上运行,没有云端渲染费用,也不绑定任何厂商。
这就是 html-video —— 一个把HTML变成视频的革命性工具。

html-video 是 Open Design 团队官方研发的开源项目,它的核心理念很简单:在你的电脑上,把 HTML 变成视频。
你不需要是专业的剪辑师,也不需要是动画专家。你只需要:
这个过程中,Agent会自动帮你:
而且,所有这些都在你的本地机器上完成,不用上传到任何云端,也没有单次渲染费用。
html-video 不是从零开始的。它的默认渲染引擎是 Hyperframes,这是一个成熟的 HTML+CSS+GSAP 框架,专门用来做动态HTML动画。
而整个项目的架构思想,其实和 Open Design 在设计领域的产品是一脉相承的。
而且,这个架构是可插拔的。现在默认用的是Hyperframes,未来Remotion、Motion Canvas、Manim这些引擎都会一一接进来。加一个新引擎,所有模板、所有agent、整条工作流就都自动用上了。
html-video 内置了21个精选、许可清晰的视频模板,每一个都是经过精心设计的。

这些模板不是随手凑的一堆,而是覆盖了各种常见的使用场景:
每个模板都有清晰的分类和标签,agent 可以根据你的意图自动匹配最合适的模板。
更重要的是,这些模板都可以在 Open Design 中找到,保持了设计系统的一致性。
传统的视频制作工具,你改一点东西就得重新渲染整个视频,等上半天才能看到效果。html-video 完全改变了这个工作流。
它支持:
而且,它支持多种视频尺寸:
你可以根据发布平台随时切换尺寸,不用重新制作。
html-video 最厉害的一点是,它可以自动识别你电脑上已经安装的 coding agent。目前支持14个主流的 agent:
这些 agent 会在你的 PATH 上自动探测,你只需要在 studio 的顶栏一键切换就可以了。没有本地 agent 也没关系,你可以直接使用官方 AMR 接入,或者配置 Anthropic API key,studio 直接走 Messages API。
而且,studio 默认把 Open Design (Vela) 排在最前面——一次登录、多种模型、成本更低——然后回落到第一个可用的 agent,保证你永远有一个能用的后端。
视频没有声音是不完整的。html-video 已经接入了 MiniMax,你可以一键给视频加上背景音乐和旁白。
在 Settings → Audio 里填入 MiniMax API key,然后在每个项目的 Soundtrack 面板:
两者都会通过 ffmpeg 混进导出的 MP4,音乐还会自动压低到人声之下,还支持可选的淡入淡出效果。
在开始之前,你需要先安装几个依赖:
依赖 | 最低版本 | 检查方式 |
|---|---|---|
Node.js | 20+ | node --version |
pnpm | 9+ | pnpm --version |
ffmpeg | 任意较新版本 | ffmpeg -version |
Chromium(或 Playwright 浏览器) | — | npx playwright install chromium |
默认渲染引擎用无头 Chromium 录制带动画的 HTML,再用 ffmpeg(libx264)编码为 MP4。如果没有系统安装的 Chromium,可以装 Playwright 内置的。
安装和运行都很简单:
pnpm install
pnpm -r build
node packages/cli/dist/bin.js studio # 在 http://127.0.0.1:3071 打开 studio然后在浏览器里打开 http://127.0.0.1:3071,你就可以看到 html-video 的 studio 界面了。
在 studio 里,你可以:
就这么简单。
支持三种输入方式:
无论哪种来源,它都会成为视频真正依据的素材——不是套模板时的摆设。
agent 会读取抓来的内容,自己决定需要几个场景,写出一份 content-graph 故事板:要点变成帧,要点之间的关系(这个承接那个、这个对比那个)变成边,再把所选模板的视觉风格逐帧应用上去。
除了图形化的 studio,html-video 还提供了可脚本化的 CLI 工具:
node packages/cli/dist/bin.js doctor # 探测已安装的 agent + 引擎
node packages/cli/dist/bin.js search-templates --intent "github stars race" --top 3这对于想把 html-video 集成到自己 CI/CD 流程中的团队来说非常有用。你可以写个脚本,每天自动生成项目进度视频,或者自动把新发的博客文章转成视频。
html-video 给我们展示了一种全新的视频制作方式。它不是要取代专业的剪辑师,而是要让每一个人都能轻松地制作出高质量的视频。
而且,这一切的成本都极低——你只需要一台电脑,不需要任何专业设备,也不需要给任何云端服务付费。
Open Design 团队用了3天时间写了3万行代码,给我们带来了这样一个革命性的工具。这就是开源的力量——一群聪明人聚在一起,就能改变世界。
如果你对这个项目感兴趣,不妨去 GitHub 上看看,给它一个 Star,或者直接上手试试。
GitHub地址:https://github.com/nexu-io/html-video

如果本文对您有帮助,也请帮忙点个 赞👍 + 在看 哈!❤️
在看你就赞赞我!
