cURL
提交文生视频任务后,服务将异步生成视频。提交任务后,使用 查询视频结果 接口轮询任务状态,直到
文生视频接口仅支持异步调用,请求时必须携带请求头
task_status 为 SUCCEEDED 或 FAILED。
模型列表
| 模型 | 最高分辨率 | 最长时长 |
|---|---|---|
vidu/viduq3-turbo_text2video | 1080P | 16 秒 |
vidu/viduq3-pro_text2video | 1080P | 16 秒 |
vidu/viduq2_text2video | 1080P | 10 秒 |
HTTP 调用
文生视频接口仅支持异步调用,请求时必须携带请求头 X-DashScope-Async: enable。
任务提交成功后返回 task_id,使用 查询视频结果 接口获取生成结果。
size 参数取值对照表
size 参数与 resolution 参数共同控制输出视频的尺寸。推荐同时传入,可精准控制宽高比。若不同时传入:仅传 size 时,size 会被忽略,系统强制按默认的 resolution=720P 及 size=1280*720 处理;仅传 resolution 时,按指定分辨率档位以 16:9 比例输出。
| 分辨率档位 | 宽高比 | size 取值(宽*高) |
|---|---|---|
| 540P | 16:9 | 1024*576 |
| 540P | 9:16 | 576*1024 |
| 540P | 1:1 | 1024*1024 |
| 540P | 4:3 | 1024*768 |
| 540P | 3:4 | 768*1024 |
| 720P | 16:9 | 1280*720 |
| 720P | 9:16 | 720*1280 |
| 720P | 1:1 | 1280*1280 |
| 720P | 4:3 | 1280*960 |
| 720P | 3:4 | 960*1280 |
| 1080P | 16:9 | 1920*1080 |
| 1080P | 9:16 | 1080*1920 |
| 1080P | 1:1 | 1808*1808 |
| 1080P | 4:3 | 1920*1440 |
| 1080P | 3:4 | 1440*1920 |
size 与 resolution 均不传时,默认输出 720P 16:9(1280*720)。DashScope SDK 调用
使用 SDK 调用时,需安装对应版本的 DashScope SDK:
- Python SDK:版本 >= 1.25.8
- Java SDK:版本 >= 2.22.6