介绍 RenderingVideo - 面向 AI 应用与自动化的视频基础设施
在今天的产品环境里,团队不只是想“做视频”,而是想把视频生成稳定地接进产品、工作流和 AI 系统。RenderingVideo 就是为这个变化而设计的。
RenderingVideo 不把视频生成当成一次性导出动作,而是给开发者提供一套可编程工作流,包括预览、正式渲染任务、素材处理和结果回传。
什么是 RenderingVideo?
RenderingVideo 是一个面向 AI 应用、SaaS 产品和自动化系统 的视频基础设施平台。你不需要手工剪辑视频,也不需要维护自建渲染管线,只要用 JSON 定义视频,并把整套流程接进自己的产品。
团队通常拿它做什么
- 产品与营销视频:根据结构化商品数据批量生成视频
- 社媒与短视频内容:根据脚本、内容流和活动素材自动产出短视频
- 个性化视频:根据 CRM、生命周期或客户数据生成定制内容
- Agent 驱动的视频输出:让 AI 应用在工作流里自动生成视频结果
- 可重复内容系统:通过 API 跑预览、渲染和结果交付
核心能力
- Schema 驱动视频定义:使用 AI Video JSON Schema v2 声明式描述视频
- 先预览后渲染:在正式输出前验证布局、素材和文案
- 正式渲染任务:把视频生成当成可追踪工作流,而不是阻塞式导出
- 素材托管与复用:在预览和生产渲染中统一管理文件
- Webhook 结果回传:自动把结果送回你的产品系统
- 灵活画质选项:支持 720p、1080p 和 2K 输出
工作原理
RenderingVideo 的核心是我们的 JSON Schema,它描述了视频的每个细节:
{
"meta": {
"version": "2.0",
"title": "我的视频",
"width": 1920,
"height": 1080,
"fps": 30,
"background": "#000000"
},
"assets": {
"fonts": [],
"images": [],
"videos": [],
"audios": []
},
"tracks": [
{
"clips": [
{
"type": "text",
"content": "你好,世界!",
"start": 0,
"duration": 5,
"style": {
"fontSize": 72,
"color": "#ffffff"
}
}
]
}
]
}支持的元素类型
| 元素 | 描述 |
|---|---|
text | 支持丰富样式的文本 |
image | 支持变换效果的静态图片 |
video | 支持播放控制的视频片段 |
audio | 背景音乐和音效 |
rect | 矩形形状 |
circle | 圆形形状 |
polygon | 自定义多边形 |
subtitle | 字幕轨道 |
layout | 复杂布局的容器 |
template | 可复用的模板引用 |
动画系统
使用我们的动画系统创建惊艳的视觉效果:
- 关键帧:在特定时间点定义属性值
- 缓动函数:控制动画曲线(线性、渐入、渐出等)
- 转场效果:多种平滑的片段转场效果
- 变换属性:动画化位置、旋转、缩放和透明度
{
"type": "text",
"content": "动画文本",
"animations": [
{
"property": "opacity",
"keyframes": [
{ "offset": 0, "value": 0 },
{ "offset": 0.5, "value": 1 },
{ "offset": 1, "value": 0 }
],
"easing": "easeInOut"
}
]
}快速开始
1. 获取 API Key
在 renderingvideo.com 注册并从控制台获取您的 API Key。
2. 创建第一个视频
curl -X POST https://renderingvideo.com/api/v1/video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"meta": {
"version": "2.0",
"title": "我的第一个视频",
"width": 1920,
"height": 1080,
"fps": 30
},
"tracks": [{
"clips": [{
"type": "text",
"content": "你好,RenderingVideo!",
"start": 0,
"duration": 3,
"style": { "fontSize": 64, "color": "#ffffff" }
}]
}]
}'3. 监控渲染进度
API 会返回一个任务 ID,您可以用它来检查渲染状态。渲染完成后,您将收到视频的下载链接。
AI 驱动的视频生成
对于喜欢使用自然语言的开发者,我们的 AI 聊天界面可以根据简单的描述生成视频配置:
"创建一个 10 秒的产品展示视频,蓝色背景,产品图片居中并带有放大动画,顶部添加标题文字'产品介绍'。"
AI 会为您生成完整的 JSON Schema,直接可用于渲染。
定价方案
RenderingVideo 采用积分制计费,1 积分 = 1 秒 720p 视频:
| 画质 | 积分倍率 |
|---|---|
| 720p | 1x |
| 1080p | 1.5x |
| 2K | 2x |
应用场景
- 营销视频:批量生成产品展示、促销内容和广告
- 社交媒体内容:创建适合 Instagram、抖音、YouTube 等平台的视频
- 在线教育:程序化制作教学视频内容
- 个性化视频:为每个用户生成定制化视频
- 自动化流程:将视频生成集成到 CI/CD 流水线中
立即开始
准备好把生产级视频生成能力接入你的应用了吗?访问我们的文档了解更多,或在在线演练场体验 JSON Schema。
RenderingVideo - 代码与视频创作的完美结合

