- 支持文生视频、图生视频、首尾帧生视频
- 支持 540p / 720p / 1080p 分辨率
- 时长范围 1-16 秒,默认开启音频直出
认证
请求参数
视频生成模型名称支持的模型:
viduq3-pro- Vidu Q3 Providuq3-turbo- Vidu Q3 Turbo
文本描述,最长 2000 个字符文生视频时必填,图生视频和首尾帧模式下可选。示例:
"一只猫在弹钢琴,镜头缓缓拉近"视频时长(秒)范围:
1 到 16默认值:5视频分辨率可选值:
540p- 标清720p- 高清(默认)1080p- 全高清
720p视频宽高比(仅文生视频模式可用)可选值:
16:9- 横屏9:16- 竖屏4:3- 传统比例3:4- 竖版传统比例1:1- 方形
图片 URL 数组,用于图生视频系统根据图片数量自动判断生成模式:
- 0 张(不传):文生视频模式
- 1 张:图生视频模式(以该图为起始画面)
- 2 张:首尾帧生视频模式(第一张=首帧,第二张=尾帧)
["https://example.com/photo.jpg"]是否生成音频(对白、音效)默认值:
true如需静音视频,设置为 false。种子整数,用于控制生成内容的随机性取值范围:
-1 ~ 2^32-1 之间的整数- 相同的请求下,模型收到不同的 seed 值(如:不指定 seed 值或令 seed 取值为 -1,会使用随机数替代),将生成不同的结果
- 相同的请求下,模型收到相同的 seed 值,会生成类似的结果,但不保证完全一致
自动路由规则
系统根据image_urls 的图片数量自动判断生成模式:
| 图片数 | 模式 | 说明 |
|---|---|---|
| 0 张(不传) | 文生视频 | 纯文本描述生成 |
| 1 张 | 图生视频 | 以该图为起始画面 |
| 2 张 | 首尾帧生视频 | 第一张=首帧,第二张=尾帧 |
参数支持矩阵
| 参数 | 文生视频 | 图生视频 | 首尾帧 |
|---|---|---|---|
model | ✅ 必填 | ✅ 必填 | ✅ 必填 |
prompt | ✅ 必填 | 选填 | 选填 |
image_urls | - | ✅ 1张 | ✅ 2张 |
duration | ✅ 1-16秒 | ✅ 1-16秒 | ✅ 1-16秒 |
resolution | ✅ | ✅ | ✅ |
aspect_ratio | ✅ | - | - |
audio | ✅ | ✅ | ✅ |
seed | ✅ | ✅ | ✅ |
响应
响应状态码,成功时为 200
返回数据数组
使用场景
场景 1:文生视频
场景 2:图生视频(单张图片)
场景 3:首尾帧生视频
场景 4:关闭音频(静音视频)
查询任务结果视频生成为异步任务,提交后会返回
task_id。使用 获取任务状态 接口查询生成进度和结果。
