
当大家还在争论哪个 AI 视频大模型生成的画面又崩了的时候,真正聪明的开发者已经开始用网页(HTML+CSS+GSAP)批量“压制”高清视频了。

不需要显卡,不需要云端按秒计费,本地跑一个 Agent,几分钟吐出一个无水印、高帧率的真正 MP4。今天聊透 GitHub 刚爆火的开源神器 —— html-video。
你肯定也试过用各种生成式 AI 工具做视频。
但只要你真正想把 AI 视频落地到 产品演示、数据可视化、公众号科普、开源项目推广 这些严肃场景,你一定会撞上这三座大山:
我们明明只需要一个 逻辑清晰、排版精致、带优雅卡片动效和字幕 的短视频,为什么非要把精力耗在扩散模型的像素猜想上?

视频的本质,不就是一帧一帧会动的画面吗? 而天下最擅长做排版和动效的语言,难道不是 HTML + CSS 吗?
由 Open Design 团队开源的 html-video,给出了一个极度硬核又优雅的解法:
“别用算力去‘猜’像素,用浏览器去‘渲染’视频。”
它的核心逻辑非常暴力且直接:
[ 文章 / Repo / Prompt ]
│
▼
① 本地 Agent (读取内容,拆解剧情树 Content-Graph)
│
▼
② 生成精美 HTML + CSS + GSAP 动效代码 (分镜头)
│
▼
③ Headless Chromium (无头浏览器逐帧播放与捕获)
│
▼
④ ffmpeg 本地压制 ──> [ 最终的高清 MP4 文件 ]
你只需要在终端给你的 Agent(无论是 Claude Code, Cursor, Trae, OpenCode 还是 Gemini)贴一个链接 —— 哪怕是一篇公众号文章或一个 GitHub 开源仓库:
💬 "帮我把这个仓库的主要功能做成一段 30 秒的科技感解读视频。"
Agent 会自动抓取网页内容、提炼 Markdown 核心节点、构建分镜图谱(Content-Graph),然后为你编写一套带有 GSAP 高级动画的 HTML 页面。
接着,后台的 Headless Chromium 启动,逐帧捕获动效,最后由 ffmpeg 本地无缝编码成 MP4。
全程在你的笔记本上跑完,0 云端渲染费,0 平台抽成,源码全在本地。
如果你仔细研读过它的架构,就会发现 html-video 最巧妙的设计在于它的 抽象隔离。

以往前端做视频,选 Remotion 或 Motion Canvas,引擎各自为政,开发者换一套方案就要重写一次逻辑。
而 html-video 建立了一层统一的 Adapter 接口 (render(input, ctx)):
渲染引擎 | 技术栈 | 授权模式 | 当前状态 | 适用场景 |
|---|---|---|---|---|
Hyperframe (默认) | HTML + CSS + GSAP | Apache-2.0 完全开源 | ** 已原生支持** | Agent 驱动、标准 Web 动效、数据卡片 |
Remotion | React Components | Source-available | 架构支持 / 规划中 | 复杂的 React 组件级视频控制 |
Motion Canvas / Revideo | TS / Canvas | 开源 | 架构支持 / 规划中 | 深度代码演进、逻辑 Explainer 视频 |

只要你的电脑安装了 Node.js (20+) 和 ffmpeg,三步就能跑起来:
git clone https://github.com/nexu-io/html-video.git
cd html-video
pnpm install
pnpm studio
浏览器会自动打开本地工作台。在这里你可以直接挑选预设模版,或者关联你本地跑在终端里的 Agent 工具。
将你的文章链接输入给 Agent:
"读一下这个 GitHub Repo:
[https://github.com/xxx/xxx](https://github.com/xxx/xxx),提取它的 3 个核心 Selling Point,用frame-data-chart-nyt风格生成一段 15 秒的动态展示视频。"
几秒钟后,你的项目根目录下就会躺着一个由你自己电脑压制出来的 output.mp4。如果配置了 MiniMax 的 API Key,它甚至还能自动生成匹配节奏的配音与背景音乐!

html-video 的出现,标志着 内容工程化(Content Engineering) 迈出了关键的一步。
它不打算在“逼真度”上和 SORA 等大模型硬碰硬,而是选择在 精确度、排版美感、自动化流水线、零边际成本 上做到了极致。对于技术博主、独立开发者、产品经理而言,这才是真正能嵌入 CI/CD 流程、能够每日批量产出高质量内容的生产力工具。
正如 Open Design 团队在 README 中写的那样:
“HTML 变成了视频,就在你的笔记本上。”
🔗 项目开源地址:[https://github.com/nexu-io/html-video](https://github.com/nexu-io/html-video)
📜 开源协议:Apache-2.0(无隐藏渲染费、无商业限制)
✍️ 互动话题:你平时是用哪些工具做视频的?会愿意尝试这种全代码压制视频的模式吗?欢迎在评论区留言交流!