告别React写视频!HyperFrames纯HTML动画渲染工作流完全指南
【免费下载链接】hyperframesWrite HTML. Render video. Built for agents.项目地址: https://gitcode.com/GitHub_Trending/hy/hyperframes
HyperFrames 是一个开源的 HTML 动画渲染框架:用纯 HTML、CSS 和 JavaScript 描述视频,它就能把这份网页直接渲染成确定性的 MP4 成片——不需要 React,不需要构建工具。本文带你看懂它的工作原理,并给出从安装、预览到渲染输出的完整工作流,新手照着做,10 分钟就能产出第一支视频。
为什么HyperFrames适合新手?🚀
传统上"用代码写视频"几乎等于"用 React 写视频":你得先搭好 React + 打包工具的项目,再把每一帧的动画写成纯函数,最后才能渲染。HyperFrames 走的是另一条路——网页文件本身就是视频:
| 对比维度 | React 方案(如 Remotion) | HyperFrames |
|---|---|---|
| 你写什么 | React + TypeScript 组件 | HTML + CSS + JavaScript |
| 构建步骤 | 必须有打包器 | 无,index.html浏览器里直接能放 |
| 上手门槛 | 需要掌握 React 生态 | 会基础网页知识即可 |
| 现有网页/动画 | 要改写成组件 | GSAP、Lottie、CSS 动画基本可直接用 |
| 开源协议 | 按人数收费的商用条款 | Apache 2.0,完全免费无限制 |
简单说:你写网页的水平,就是做视频的水平。
HyperFrames 3步快速上手:初始化、预览、渲染 📦
前置要求只有两个:Node.js 22+ 和 FFmpeg。然后在项目目录执行三条命令:
npx hyperframes init my-video # 1. 创建项目骨架 cd my-video npx hyperframes preview # 2. 浏览器里实时预览 npx hyperframes render # 3. 渲染输出 MP4完整步骤说明见 快速上手文档。渲染时还可以按需指定格式与质量:
npx hyperframes render --output final.mp4 # 默认 MP4 npx hyperframes render --format webm --output overlay.webm # 透明背景 npx hyperframes render --quality high --output master.mp4 # 高质量成片更完整的参数(帧率、透明视频、Docker 渲染等)在 渲染指南 里都有覆盖。
HTML即视频:用3个data属性定义时间轴 ⏱️
HyperFrames 把"时间"直接写进 HTML 属性里。任何带class="clip"的元素,只需声明三个属性:
| 属性 | 作用 |
|---|---|
data-start | 元素在第几秒出现 |
data-duration | 持续多少秒 |
data-track-index | 放在哪条轨道(对应 Studio 的时间线行) |
一个标题淡入的完整写法大概长这样——注意动画时间线必须创建为暂停状态,并注册到window.__timelines,渲染器才能逐帧"拖动"它:
<div id="stage" />不写代码:让AI Agent一键生成HyperFrames视频 🤖
这是最"零门槛"的路径:HyperFrames 内置了 20 个 Agent 技能包,教会 Claude Code、Cursor 等编码 Agent 视频制作的全部套路。你只需在终端装好技能,然后用大白话描述需求:
npx skills add heygen-com/hyperframes
接着对 Agent 说:"做一个 10 秒的产品介绍视频,开头标题淡入,配背景音乐"——它就会规划分镜、写 HTML、接好动画、检查并渲染。技能源文件位于 skills目录,各工作流说明(产品发布、口播加字幕、音乐卡点、PR 演示视频等)见 工作流文档。
![]()
HyperFrames能做什么:6大典型场景 🎬
- 产品发布 / 官网宣传片:给它一个网页地址,自动截取视觉素材做 30–90 秒宣传片
- 口播视频加动效字幕:原画面不动,叠加强调字幕与数据气泡
- 数据可视化:图表竞赛、地图动画(项目自带地图素材如下)
- 代码演示视频:带高亮的代码滚动、打字机效果,适合技术内容
- 音乐卡点视频:按节拍切换画面,适合社交媒体
- 自动化内容流水线:变量模板 + 批量渲染,一次设计、批量出片
![]()
现成的转场、字幕、图表、地图等组件都收录在官方素材库 registry目录 中,一条npx hyperframes add contenteditable="false">【免费下载链接】hyperframesWrite HTML. Render video. Built for agents.
项目地址: https://gitcode.com/GitHub_Trending/hy/hyperframes
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考