Skip to main content
POST
  • 字节跳动豆包视频生成模型
  • 通过 model 参数选择 doubao-seedance-1-0-pro-fastdoubao-seedance-1-0-pro-quality 模型
  • 支持文本到视频生成
  • 支持首帧/尾帧/参考图控制
  • 异步任务管理,通过任务 ID 查询结果
重要变更:为了更好的性能和成本控制,我们不再支持在 image_urls 中直接传入 base64 图片数据。请先使用 上传图片接口 上传图片,获取 URL 后再调用本接口。

Authorizations

string
必填
所有接口均需要使用 Bearer Token 进行认证获取 API Key:访问 API Key 管理页面 获取您的 API Key使用时在请求头中添加:

Body

string
默认值:"doubao-seedance-1-0-pro-fast"
必填
视频生成模型名称可用模型:
  • doubao-seedance-1-0-pro-fast - 快速版(40-90 秒生成)
  • doubao-seedance-1-0-pro-quality - 高质量版(90-300 秒生成)
string
必填
视频内容描述详细描述场景、动作、风格以获得更好的生成效果示例:"海滩日落,金色阳光照在海面上,海浪轻轻拍打沙滩"
integer
默认值:5
视频时长(秒)支持范围:2 ~ 12默认:5
string
默认值:"16:9"
视频宽高比可选项:
  • 16:9 - 横屏
  • 9:16 - 竖屏
  • 1:1 - 方形
  • 4:3 - 传统比例
  • 3:4 - 竖向传统比例
  • 21:9 - 超宽屏
默认:16:9
string
默认值:"720p"
视频分辨率可选项:
  • 480p - 标清
  • 720p - 高清
  • 1080p - 全高清
默认:720p1080p 限制:使用参考图(image_with_rolesrole: reference)时,不支持 1080p 分辨率

分辨率与宽高比组合

string[]
首帧图像 URL 数组,用于图生视频⚠️ 仅支持 URL 格式(不再支持 base64)
  • 公开可访问的图像 URL(http:// 或 https://)
  • 可使用 上传图片接口 上传本地图片获取 URL
示例:["https://example.com/cat.png"]image_urlsimage_with_roles 不能同时使用
array
带角色的图像数组,用于更精确的控制示例:
  • image_urlsimage_with_roles 不能同时使用
  • 每种角色的图片仅支持上传一张
  • last_frame(尾帧图)仅 doubao-seedance-1-0-pro-quality 版本支持,fast 版本不支持首尾帧同时使用
object
扩展参数(可选)

Response

string
任务唯一标识符,用于查询任务状态
string
对象类型,固定为 generation.task
string
使用的模型名称
string
任务状态
  • queued - 排队等待处理
  • in_progress - 处理中
  • completed - 成功完成
  • failed - 失败
integer
任务进度百分比(0-100)
integer
任务创建时间戳(Unix 时间戳)
object
任务元数据