创建 Seedance 视频任务
提交 Seedance 2.0 文生视频或图生视频任务,支持丰富的生成参数
可用模型
| 模型 ID | 说明 |
|---|---|
doubao-seedance-2-0-260128 | Seedance 2.0 标准版,质量更高 |
doubao-seedance-2-0-fast-260128 | Seedance 2.0 Fast 版,速度更快、成本更低 |
调用流程
POST /v1/videos— 提交任务,获取id(即task_id)GET /v1/videos/{task_id}— 轮询,直到status=completed- 从
metadata.url读取视频 URL,或通过GET /v1/videos/{task_id}/content直接下载视频流
参数优先级
推荐使用顶层参数(seconds、resolution、ratio 等),
不要与 metadata 中的同名字段同时传入,否则行为由服务端决定。
多模态素材
首尾帧、参考视频、参考音频等复杂场景,使用metadata.content
精确声明每个素材的类型(image_url / video_url / audio_url)
和用途(role)。包含 video_url 时,费用按视频输入规则计算。
分辨率说明
480p:成本低、速度快,适合草稿和预览720p:适合常规生产1080p:可用性取决于上游账号权限,生产环境请先实测
授权
请求体
Seedance 2.0 视频生成请求。model 与 prompt 为必填字段。
推荐将常用参数放在请求顶层,metadata 仅用于兼容旧写法和复杂多模态素材。
模型 ID。普通版质量更高,Fast 版生成速度更快、成本更低。
doubao-seedance-2-0-260128, doubao-seedance-2-0-fast-260128 "doubao-seedance-2-0-260128"
文本描述提示词。建议包含主体、动作、场景、镜头、光线、风格、约束条件。 多模态参考素材可在提示词中用"视频 1"、"图片 1"、"音频 1"等方式指代。
"一只白色小猫在干净的书桌上慢慢走动,柔和日光,电影感镜头,画面稳定"
推荐使用。视频时长,单位秒,建议传字符串(如 "5")。
Seedance 2.0 通常支持 4 到 15 秒。不要与 duration 或
metadata.duration 同时传入。
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 "5"
兼容字段。视频时长,单位秒。新接入推荐使用顶层 seconds,
不要与 seconds 或 metadata.duration 同时传入。
4 <= x <= 155
推荐使用。输出分辨率。480p 成本低速度快;720p 适合常规生产;
1080p 可用性取决于上游账号权限,生产环境请先实测。
480p, 720p, 1080p "720p"
推荐使用。输出画面比例。adaptive 或 auto 表示跟随输入素材比例;
无输入素材时建议显式指定具体比例。
adaptive, auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 "16:9"
Sora 兼容字段,格式如 1280x720。新接入建议优先使用
顶层 resolution + ratio,避免尺寸与上游枚举不匹配。
"1280x720"
单张参考图片,URL 或 Base64。适合简单图生视频/首帧参考。
多图、首尾帧或角色参考建议使用 metadata.content。
"https://example.com/image.jpg"
参考图片数组,URL 或 Base64。需要明确首帧、尾帧、普通参考图角色时,
建议使用 metadata.content。
[
"https://example.com/reference-1.jpg",
"https://example.com/reference-2.jpg"
]
推荐使用。是否生成同步音频。开启后可能增加生成时间。 需要对白时,建议在 prompt 中明确台词、语气和声音环境。
false
推荐使用。是否添加水印。对外 API 服务通常建议关闭。
false
推荐使用。是否固定镜头。适合商品展示、稳定构图、监控视角等场景。 开启后可减少镜头漂移。
false
推荐使用。是否返回视频最后一帧。适合连续生成场景, 可将上一段最后一帧作为下一段的首帧参考。
false
随机种子。相同模型、相同素材、相同参数与相同 seed 通常结果更接近, 但不保证完全一致。
20231234
生成视频数量。视频异步任务建议固定为 1; 需要多条视频时,建议提交多个独立任务以便追踪和计费。
1 <= x <= 11
响应格式,建议使用 url。
url "url"
用户标识,用于业务侧审计和风控,不参与生成。
"user-1234"
Seedance 2.0 扩展参数。一般情况下不建议将常用参数放入 metadata,
请优先使用请求顶层的对应字段。metadata.content 仍建议用于
视频参考、音频参考、首尾帧等复杂多模态素材。
响应
成功创建 Seedance 视频任务
Seedance 视频任务对象,兼容 OpenAI / Sora 视频任务格式。
视频任务 ID。
"video_abc123"
对象类型,固定为 video。
video "video"
执行任务所用的模型。
doubao-seedance-2-0-260128, doubao-seedance-2-0-fast-260128 "doubao-seedance-2-0-fast-260128"
任务状态。
queued, in_progress, completed, failed "queued"
任务进度百分比(0–100)。
0 <= x <= 1000
任务创建时间戳(毫秒)。
1764347090922
视频时长,单位秒。
"5"
任务完成时间戳(毫秒),完成后填充。
1764347170000
任务及视频文件的过期时间戳(毫秒)。
1764433570000
视频尺寸,格式如 1280x720。
"1280x720"
Seedance 视频任务错误信息。
额外元数据,任务完成后通常包含 url 字段。