切换主题
Seedance 2 特惠视频生成
使用 DragonAPI 密钥和本站接口。示例中的 your-media.example 是占位地址,需替换为你自己的可访问素材或回调地址。协议、可用性与价格以当前模型说明和控制台为准。
使用 Seedance 2 特惠模型生成有声或无声视频,支持 480p、720p、1080p 和 4K。
任务通常会先进入排队状态。高峰期排队可能持续十几分钟,请通过任务查询接口轮询状态,不要因客户端超时重复提交。
认证
Authorization
string · 必填
使用 DragonAPI Key 进行 Bearer 认证:Authorization: Bearer YOUR_DRAGONAPI_KEY。
请求参数
model
string · 必填
固定为 seedance-2-special。
prompt
string · 必填
描述视频内容、动作、镜头和风格。
resolution
string · 必填
可选 480p、720p、1080p、4k。价格分别为 ¥0.10/秒、¥0.20/秒、¥0.60/秒和 ¥2.40/秒。
ratio
string · 必填
画面比例。支持 adaptive、16:9、4:3、1:1、3:4、9:16、21:9。
duration
integer · 必填
视频时长,支持 4–15 秒。
generate_audio
boolean · 可选 · 默认 true
是否生成音频。
return_last_frame
boolean · 可选 · 默认 false
是否在任务结果中返回尾帧。
web_search
boolean · 可选 · 默认 false
是否允许模型使用联网检索。
content
array · 可选
可选的多模态参考内容。公网素材可使用 image_url、video_url 或 audio_url,视频和音频参考需提供 duration_seconds。
创建任务
curl --request POST \
--url https://newapi.dragon3api.com/v1/videos \
--header 'Authorization: Bearer YOUR_DRAGONAPI_KEY' \
--header 'Idempotency-Key: seedance-special-demo-001' \
--header 'Content-Type: application/json' \
--data '{
"model": "seedance-2-special",
"prompt": "雨后的未来城市街道,镜头缓慢向前推进,电影感光线",
"resolution": "720p",
"ratio": "16:9",
"duration": 5,
"generate_audio": true,
"return_last_frame": false,
"web_search": false
}'参考素材
使用公网 HTTPS 素材时,可在 content 中传入参考图、参考视频或参考音频:
json
{
"model": "seedance-2-special",
"prompt": "让参考角色在海边缓慢转身,真实光照",
"resolution": "480p",
"ratio": "16:9",
"duration": 5,
"generate_audio": true,
"content": [
{"type": "image_url", "role": "reference_image", "url": "https://example.com/character.png"},
{"type": "video_url", "role": "reference_video", "url": "https://example.com/motion.mp4", "duration_seconds": 6}
]
}查询结果
创建成功后返回公开任务 ID。使用统一任务查询接口轮询,状态为 completed 后通过内容地址下载视频。
curl --request GET \
--url https://newapi.dragon3api.com/v1/videos/YOUR_TASK_ID \
--header 'Authorization: Bearer YOUR_DRAGONAPI_KEY'
curl --location \
--url https://newapi.dragon3api.com/v1/videos/YOUR_TASK_ID/content \
--header 'Authorization: Bearer YOUR_DRAGONAPI_KEY'{
"id": "task_xxxxxxxxxxxxxxxxxxxxxxxx",
"task_id": "task_xxxxxxxxxxxxxxxxxxxxxxxx",
"object": "generation.task",
"model": "seedance-2-special",
"status": "queued",
"progress": 0
}