异步调用说明: 适合批量处理场景,提交任务后通过轮询获取结果。如需实时交互,请使用同步调用方式。
模型与定价
VEO 3.1 提供 8 种模型变体,命名规则如下:- 基础名称:
veo-3.1 -landscape:横屏模式 (1280x720),默认为竖屏 (720x1280)-fast:快速生成版本,速度更快、价格更低-fl:Frame-to-Video 模式,支持首尾帧转视频
按成功计费: 仅对成功生成的视频收费,生成失败不产生费用。所有模型生成的视频时长为 8 秒,自动包含音轨。
API 端点
1. 创建视频任务
创建异步视频生成任务
string
必填
视频生成的文本描述
string
必填
模型名称,如
veo-3.1、veo-3.1-fast 等2. 查询任务状态
查询视频生成任务的当前状态
string
必填
视频任务 ID(从创建接口返回)
3. 获取视频内容
获取已生成视频的实际内容
视频 URL 有效期通常为 24 小时,建议及时下载保存。
完整调用流程
1
创建任务
调用
POST /v1/videos 接口创建视频生成任务,获取 video_id2
轮询状态
使用
GET /v1/videos/{video_id} 接口轮询任务状态(建议每 5-10 秒轮询一次),直到状态为 completed3
获取视频
调用
GET /v1/videos/{video_id}/content 接口获取视频 URL4
下载视频
从返回的 URL 下载视频文件并保存
Python 完整示例
帧转视频模式
使用-fl 后缀的模型支持首尾帧转视频功能,可以将静态图片转换为动态视频。
请求参数
string
必填
视频描述,建议描述画面如何运动(如「镜头缓慢推进」「人物向前走」)
string
必填
必须使用
-fl 后缀的模型,如 veo-3.1-fl、veo-3.1-landscape-fl 等file
必填
图片文件。传 1 次为首帧模式,传 2 次为首尾帧模式
首帧模式示例(单图)
以一张图片作为视频开头,AI 自动生成后续画面。首尾帧模式示例(双图)
指定视频的开头和结尾画面,AI 生成中间的过渡动画。响应与后续处理
帧转视频的响应格式与文生视频相同,返回video_id 后需要轮询获取结果:
使用建议
首帧模式适用场景
- 让静态图片「动起来」
- 产品展示动画
- 人物照片生成动态视频
首尾帧模式适用场景
- 场景转换(白天→夜晚、四季变化)
- 表情变化动画
- 物体变形过渡
错误处理
错误响应格式
常见问题
如何选择合适的模型?
如何选择合适的模型?
- 性价比优先:选择
-fast系列($0.15/视频) - 质量优先:选择标准系列($0.25/视频)
- 需要图片转视频:选择
-fl系列 - 横屏内容:选择
-landscape系列
视频生成需要多长时间?
视频生成需要多长时间?
- 快速模型 (
-fast):约 30-60 秒 - 标准模型:约 1-2 分钟
视频 URL 有效期多久?
视频 URL 有效期多久?
视频 URL 有效期通常为 24 小时,建议生成成功后及时下载保存。
批量使用有优惠吗?
批量使用有优惠吗?
大批量使用可联系客服获取企业优惠,邮箱:
feedback@apiyi.com