跳转到内容
中文

Vidu Q4 Preview 参考生视频 API

POST Base URL: https://api.hiapi.ai /v1/tasks

图片、视频和音频模型通过统一异步接口 POST /v1/tasks 调用,区别只在 input 字段(见下方 input 参数)。

模型概览

模型 vidu-q4-preview/reference-to-video
能力 参考图 + 参考音频一致性生成
分辨率 540p / 720p / 1080p / 2K / 4K
时长 3-16 秒

1-15 张参考图 + 最多 3 段参考音频,保持人物、场景和声音一致,生成 3-16 秒、最高 4K 的视频。

生产建议

调用建议
  • 提示词按顺序引用素材:参考图 1、参考音频 1。
  • 参考音频仅 MP3,每段 3-12 秒;角色说话时保持 audio 开启。
  • 使用 callback.url 接收任务成功或失败通知;查询响应从 data 读取任务对象,callback 正文直接读取任务对象。
  • 产物 URL 有有效期,需要长期保存时请转存到自己的存储。

适用场景

角色一致性

同一角色在新场景与新动作中保持一致。

reference_image_urls
会说话的角色

参考音频锁定音色,角色说出指定台词。

reference_audio_urls

请求参数

model string 必填

模型 ID。

示例 vidu-q4-preview/reference-to-video
input object 必填

参考生视频参数。

prompt string 必填

描述视频内容,并按顺序引用素材,例如「参考图 1 里的角色……用参考音频 1 的声音说……」。最多 20,000 字符。

reference_image_urls string[] 必填

参考图片 URL 数组,1-15 张,保持人物、场景和物体一致。JPG/JPEG/PNG/WEBP,单张不超过 50MB;最小 128×128,宽高比 1:4-4:1。

reference_audio_urls string[] 可选

参考音频 URL 数组,最多 3 段声音参考。仅 MP3,每段 3-12 秒、不超过 50MB。

duration integer 可选

输出时长,3-16 秒的整数。

默认 5
resolution enum 可选

输出分辨率。

默认 720p 可选值: 540p720p1080p2k4k
audio boolean 可选

是否生成与画面同步的对白和音效。

默认 true
aspect_ratio enum 可选

输出宽高比。

默认 16:9 可选值: 16:99:161:14:33:4
callback object 可选

任务完成或失败后发送通知;查询响应从 data 读取任务对象,回调正文直接读取任务对象。

url string 必填

接收任务完成或失败通知的 HTTPS 地址。

示例 https://your-domain.com/hiapi/callback
when enum 可选

任务完成或失败时触发。

默认 final 可选值: final

获取结果

  1. 创建任务响应从 data.taskId 读取任务 ID。
  2. 等待 callback,或调用 GET /v1/tasks/:id 查询状态;轮询响应从 data 读取任务对象。
  3. status=success 时,从 output 中读取 type=video 的视频 URL;callback body 直接读取 output。

常见问题

参考图最多几张?

最多 15 张。提示词按顺序引用:参考图 1、参考图 2……参考音频 1。

参考音频有什么格式要求?

仅 MP3,每段 3-12 秒、不超过 50MB,最多 3 段。

关闭 audio 会影响价格吗?

不影响。本模型按秒计费,分辨率与时长决定价格,音频开关不参与计价。

和图生视频的区别?

图生视频只有一张首帧图、画幅跟随图片;参考生视频可给 1-15 张参考图和最多 3 段参考音频,画幅由 aspect_ratio 控制。

下一步