Skip to content

seedance-2.5 视频生成

使用 DragonAPI 密钥和本站接口。示例中的 your-media.example 是占位地址,需替换为你自己的可访问素材或回调地址。协议、可用性与价格以当前模型说明和控制台为准。

使用 seedance-2-5 模型生成视频

Seedance 2.5 的公共模型名为 seedance-2-5,火山引擎上游模型 ID 为 doubao-seedance-2-5-260628

  • 支持文生视频、首帧/首尾帧图生视频、视频编辑、视频延长和多模态参考生视频。
  • 支持图片、视频、音频参考,也支持纯音频参考。
  • 接口为异步任务:提交后返回 generation.task,完成后通过任务状态接口获取视频。

Authorizations

Authorization

string · 必填

所有请求都需要 Bearer Token。请在 DragonAPI 密钥管理页面 获取密钥,并在请求头中添加:

text
Authorization: Bearer YOUR_DRAGONAPI_KEY

Body

model

string · 必填 · 默认 seedance-2-5

DragonAPI 公共模型名,固定使用 seedance-2-5

prompt

string · 可选

描述场景、镜头运动、主体动作、风格和声音氛围。引用素材时使用“图片1”“视频1”“音频1”等标签。

video_operation

string · 可选 · 默认 generate

视频业务类型,可选 generateeditextend。编辑和延长至少需要一个 video_with_roles;延长需要正数 duration。三种操作共用本接口。

client_business_id

string · 可选

客户侧订单号或业务任务 ID。提交后会随任务保存,也可用 GET /v1/videos/{client_business_id} 查询。

duration

integer · 可选

视频时长(秒),官方范围为 430;使用 -1 表示自动时长。编辑、延长以及上游要求的首尾帧任务需使用 -1

aspect_ratio

string · 可选

可选:21:916:94:31:13:49:16adaptive

编辑、视频延长和首尾帧任务按上游要求使用 adaptive;也可让输入素材决定比例。

image_urls

string[] · 可选

兼容模式的图片 URL 数组。新接入建议使用 image_with_roles 明确每张图的用途;两个字段不能同时传。

image_with_roles

array · 可选

带角色的图片数组,每项包含必填 urlrole。角色可为 first_framelast_framereference_image。最多 30 张图片;首尾帧模式与参考图模式不能混用。

video_with_roles

array · 可选

参考视频数组,每项包含必填 url,角色固定为 reference_video。最多 10 段视频。

audio_with_roles

array · 可选

参考音频数组,每项包含必填 url,角色固定为 reference_audio。最多 10 段音频,也支持纯音频参考。

resolution

string · 可选

分辨率:480p720p

output_format

string · 可选 · 默认 mp4

支持 mp4mov

generate_audio

boolean · 可选 · 默认 true

是否生成同步音频。

return_last_frame

boolean · 可选 · 默认 false

是否在完成结果中返回生成视频的尾帧图片。

tools

array · 可选

可选工具:[{ "type": "web_search" }]。仅适用于纯文生视频,不能与图片、视频或音频输入同时使用。

callback_url

string · 可选

DragonAPI 任务完成回调地址,详见任务日志。

trace_id

string · 可选

调用方自定义的链路追踪 ID。

参考素材限制

总计最多 50 个参考素材:图片 30 张、视频 10 段、音频 10 段。请使用显式角色,避免首帧/尾帧与参考素材被错误推断。

非法任务组合可能在异步阶段才失败,并返回 InvalidParameter.TaskTypeConstraint。编辑、延长和首尾帧任务按上游要求将 aspect_ratio 设为 adaptive

Response

id

string · 可选

client_business_id

string · 可选

object

string · 可选

model

string · 可选

status

string · 可选

progress

integer · 可选

created_at

integer · 可选

curl --request POST \
  --url https://newapi.dragon3api.com/v1/videos \
  --header 'Authorization: Bearer YOUR_DRAGONAPI_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "seedance-2-5",
    "prompt": "电影感产品特写,镜头缓慢推进,保留自然室内声音。",
    "duration": 10,
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "generate_audio": true
  }'
{
  "model": "seedance-2-5",
  "prompt": "使用图片1中的人物、视频1的运镜和音频1的节奏。",
  "duration": 12,
  "aspect_ratio": "16:9",
  "image_with_roles": [{"url": "https://your-media.example/ref.png", "role": "reference_image"}],
  "video_with_roles": [{"url": "https://your-media.example/motion.mp4", "role": "reference_video"}],
  "audio_with_roles": [{"url": "https://your-media.example/rhythm.mp3", "role": "reference_audio"}]
}
{
  "id": "tsk_vid_xxx",
  "object": "generation.task",
  "model": "seedance-2-5",
  "status": "in_progress",
  "progress": 10,
  "created_at": 1781577600
}

模型、价格与服务规则以当前控制台为准。