Skip to main content
本文将介绍 Veo Extend API 的对接说明。该接口用于对一段已经生成的 Veo 视频进行时长延展,AI 会自动续写后续画面。

申请流程

要使用 API,需要先到 Veo 服务对应页面申请。如果你尚未登录或注册,会自动跳转到登录页面。

基本使用

调用本接口需要传入下列参数:
  • video_id(必填):来源视频的任务 ID(来自 /veo/videos 或本接口本身)。
  • model(必填):用于延展的模型,仅支持 veo31-fastveo31 两个模型,其他模型不支持。
  • prompt(选填):用于引导延展段画面的文字提示。
  • aspect_ratio(选填):16:99:16,默认 16:9
  • resolution(选填):720p1080p
请求示例:
返回结果与 /veo/videos 相同:

重要限制

video_id 必须来自当前 /veo/videos 线路生成或延展完成后的 data[].id。更早的历史线路生成的视频 ID 无法用于该接口,调用时会返回 400 bad_request;请通过 /veo/videos 重新生成后再延展。 来自 /veo/extend 的延展结果视频可以继续被 /veo/extend 再次延展,但是不能再被以下接口处理:
  • /veo/reshoot —— 不能换镜头运动
  • /veo/objects —— 不能再做物体增删
如果传入的 video_id 是延展结果,相关接口会返回 400 错误,请改用原始视频作为来源。

计费说明

  • model=veo31-fast:1.68 Credit / 次
  • model=veo31:12.00 Credit / 次

异步回调

接口支持异步模式,传入 callback_url 即可在任务完成后通过 POST 请求回调结果。若无公网回调地址,也可将 async 设为 true,接口同样立即返回 task_id,随后通过对应的任务查询接口轮询获取结果。