跳转到主要内容
POST
https://api.ppio.com
/
v3
/
async
/
vidu-q2-text2video
VIDU Q2 文生视频
curl --request POST \
  --url https://api.ppio.com/v3/async/vidu-q2-text2video \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "bgm": true,
  "seed": 123,
  "audio": true,
  "style": "<string>",
  "prompt": "<string>",
  "duration": 123,
  "subjects": [
    {
      "id": "<string>",
      "images": [
        {}
      ],
      "voice_id": "<string>"
    }
  ],
  "watermark": true,
  "resolution": "<string>",
  "aspect_ratio": "<string>",
  "movement_amplitude": "<string>"
}
'
{
  "task_id": "<string>",
  "provider_request_id": "<string>"
}
VIDU Q2 文本转视频 API,支持多种分辨率选项。根据文本描述生成视频内容。
这是一个异步API,只会返回异步任务的 task_id。您应该使用该 task_id 请求 查询任务结果 API 来检索视频生成结果。

请求头

Content-Type
string
必填
枚举值: application/json
Authorization
string
必填
Bearer 身份验证格式,例如:Bearer {{API 密钥}}。

请求体

bgm
boolean
默认值:false
是否添加背景音乐
seed
integer
随机种子,用于控制生成结果的随机性。相同种子会产生相似的结果。
audio
boolean
默认值:false
是否生成音频
style
string
视频风格,例如 cinematic、realistic、artistic 等
prompt
string
必填
文本提示词,详细描述期望生成的视频内容长度限制:1 - 无限制
duration
integer
默认值:5
必填
视频时长(秒),支持 1-10 秒可选值:1, 2, 3, 4, 5, 6, 7, 8, 9, 10
subjects
array
默认值:"[]"
主体列表,每个主体包含 id、images 和 voice_id(文本转视频可以为空)
watermark
boolean
默认值:false
是否添加水印
resolution
string
默认值:"720p"
输出视频的分辨率。默认值为 720p。可选值:540p, 720p, 1080p
aspect_ratio
string
视频宽高比,例如 16:9、9:16、1:1 等
movement_amplitude
string
运动幅度,控制视频中物体的运动强度可选值:auto, small, medium, high

响应

task_id
string
必填
异步任务的 task_id。您应该使用该 task_id 请求 查询任务结果 API 以获取生成结果
provider_request_id
string
Provider request ID (optional)