Seedance 2.0 视频生成 API
使用 APIMaster 的 Seedance 2.0 进行文生视频与图生视频。
Seedance 2.0 视频生成
Seedance 2.0 支持文生视频、图生视频和参考媒体驱动的视频生成。接口采用异步任务模式。
Base URL:
https://apimaster.ai/v1为https://apimaster.ai/v1,请求路径不要重复添加/v1。
支持参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model |
string | 是 | doubao-seedance-2.0 |
prompt |
string | 是 | 视频内容描述 |
duration |
integer | 否 | 生成时长(秒),默认 5 |
resolution |
string | 否 | 480p、720p、1080p 或 4K |
aspect_ratio |
string | 否 | 16:9、4:3、1:1、3:4、9:16、21:9 或 adaptive |
image_urls |
string[] | 否 | 参考图片公网 URL |
video_urls |
string[] | 否 | 参考视频公网 URL |
audio_urls |
string[] | 否 | 参考音频公网 URL |
generate_audio |
boolean | 否 | 是否生成音频 |
watermark |
boolean | 否 | 是否添加水印 |
seed |
integer | 否 | 随机种子,便于复现 |
output_format |
string | 否 | mp4 或 mov |
提交任务
curl -s "https://apimaster.ai/v1/videos/generations" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "doubao-seedance-2.0",
"prompt": "阳光穿过森林,镜头平稳向前推进",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": false
}'
响应会返回 task_id,例如:
{"code":200,"data":[{"status":"submitted","task_id":"task_xxxxxxxx"}]}
查询与下载
curl -s "https://apimaster.ai/v1/videos/task_xxxxxxxx" \
-H "Authorization: Bearer YOUR_API_KEY"
curl -L "https://apimaster.ai/v1/videos/task_xxxxxxxx/content" \
-H "Authorization: Bearer YOUR_API_KEY" -o output.mp4
任务状态通常为 submitted、in_progress、completed 或 failed。完成后请尽快下载视频。
计费
按实际生成时长和输出分辨率计费。使用参考图片、视频或音频时,参考媒体可能产生额外费用;提交任务前请在控制台的 Video/media pricing 查看当前价格。失败任务不会收取生成费用。
错误处理
400 表示参数无效,401 表示 API Key 无效,402 表示余额不足,429 表示请求过频,500/502 表示临时服务错误。临时错误可稍后重试。