获取 Seedance 视频任务状态
Seedance 异步
获取 Seedance 视频任务状态
轮询 Seedance 视频任务,获取进度和最终视频 URL
GET
获取 Seedance 视频任务状态
任务状态说明
| 状态 | 含义 |
|---|---|
queued | 排队等待处理 |
in_progress | 生成中,progress 字段反映百分比进度 |
completed | 已完成,视频 URL 位于 metadata.url |
failed | 生成失败,查看 error 字段了解原因 |
轮询建议
Seedance 任务通常在 30 秒至数分钟内完成。 建议每 5–10 秒轮询一次,并结合progress 字段提示用户进度。
获取视频
完成后有两种方式获取视频:- 直接使用
metadata.url中的 CDN 链接(有效期见expires_at) - 调用
GET /v1/videos/{task_id}/content通过接口代理下载
授权
路径参数
视频任务 ID,由创建接口返回的 id 字段。
响应
成功获取视频任务状态
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 <= 100示例:
0
任务创建时间戳(毫秒)。
示例:
1764347090922
视频时长,单位秒。
示例:
"5"
任务完成时间戳(毫秒),完成后填充。
示例:
1764347170000
任务及视频文件的过期时间戳(毫秒)。
示例:
1764433570000
视频尺寸,格式如 1280x720。
示例:
"1280x720"
Seedance 视频任务错误信息。
额外元数据,任务完成后通常包含 url 字段。