seedance-2
seedance-2 視頻生成
使用 seedance-2、seedance-2-fast 與 seedance-2-mini 模型生成視頻
POST
- 支持
seedance-2、seedance-2-fast與seedance-2-mini - 支持文生視頻、多模態參考生視頻;
seedance-2與seedance-2-fast額外支持首幀/首尾幀圖生視頻 - 支持參考圖、參考視頻、參考音頻聯合控制;
seedance-2-mini最多支持9張圖、3條視頻、3條音頻 - 異步任務管理,提交後返回
generation.task,完成結果通過任務查詢接口獲取
Authorizations
Body
視頻生成模型名稱可用模型:
seedance-2- 標準版,適合更高質量輸出與更完整的 Seedance 2 能力seedance-2-fast- 快速版,適合預覽、迭代和更低延遲場景seedance-2-mini- 輕量版,適合低成本草稿和多模態參考工作流,當前固定單次生成1個結果
視頻內容描述支持中英文輸入。建議明確描述場景、鏡頭運動、主體動作、風格和聲音氛圍。建議:
- 中文儘量控制在
500字以內 - 英文儘量控制在
1000詞以內 - 需要引用參考素材時,使用“圖片1 / 視頻1 / 音頻1”的方式指代
客戶側業務 ID,例如訂單號、流水號或您系統內的任務 ID。提交後會隨任務保存,後續可用該 ID 查詢狀態:
GET /v1/videos/generations/{client_business_id}。也兼容放在 metadata.client_business_id 中,但推薦使用頂層字段。視頻時長(秒)取值規則:
seedance-2:4-15seedance-2-fast:4-15seedance-2-mini:4-150:自動時長(僅seedance-2/seedance-2-fast)-1:自動時長(僅seedance-2/seedance-2-fast)
視頻寬高比可選項:
21:916:94:31:13:49:16
aspect_ratio 作爲對外字段。兼容模式下的圖片 URL 數組推薦優先使用
image_with_roles,這樣可以顯式聲明 first_frame、last_frame 或 reference_image。兼容規則:- 傳 1 張圖時,通常按首幀圖處理
- 傳多張圖時,角色推斷會帶來歧義,不建議用於新接入
帶角色的圖片數組支持場景:
seedance-2/seedance-2-fast- 首幀圖生視頻:
first_frame1 張 - 首尾幀圖生視頻:
first_frame1 張 +last_frame1 張 - 多模態參考生視頻:
reference_image1-9 張
- 首幀圖生視頻:
seedance-2-mini- 多模態參考生視頻:
reference_image1-9 張
- 多模態參考生視頻:
帶角色的視頻數組當前僅支持多模態參考模式使用
reference_video。限制:seedance-2-mini最多3條參考視頻
帶角色的音頻數組當前僅支持多模態參考模式使用
reference_audio。限制:seedance-2-mini最多3段參考音頻
視頻分辨率可選項:
seedance-2:480p、720p、1080p、4kseedance-2-fast:480p、720pseedance-2-mini:480p、720p
是否生成同步音頻
true:生成帶音頻的視頻false:生成無聲視頻
隨機種子,用於控制生成隨機性
異步任務回調地址需與
trace_id 一起傳遞時才生效。調用方自定義透傳 ID回調觸發時會原樣返回,需與
callback_url 一起傳遞時才生效。使用已入庫素材
如果你已經通過私域素材接口完成了素材入庫,並拿到了可用的asset_id,那麼在視頻生成接口中,你不需要再傳原始素材 URL,而是直接使用:
asset://<ASSET_ID>
- 虛擬人像素材
- 真人人像素材
- 已經處理完成並處於
active狀態的圖片、視頻、音頻素材
- 先在素材接口中創建素材組或完成真人認證
- 上傳素材並拿到
asset_id - 輪詢素材狀態,確認已經變爲
active - 在視頻生成請求中把素材地址寫成
asset://<ASSET_ID>
在生成請求中的寫法
圖片素材可用於:first_framelast_framereference_image
reference_video
reference_audio
輸入組合規則
支持的典型輸入組合:- 純文本:文生視頻
- 文本 + 1 張首幀圖:首幀圖生視頻(僅
seedance-2/seedance-2-fast) - 文本 + 首幀圖 + 尾幀圖:首尾幀圖生視頻(僅
seedance-2/seedance-2-fast) - 文本 + 參考圖:多模態參考生視頻
- 文本 + 參考視頻:視頻參考生視頻
- 文本 + 參考圖 + 參考音頻:多模態參考生視頻
- 文本 + 參考圖 + 參考視頻 + 參考音頻:多模態參考生視頻
能力與約束
| 項目 | seedance-2 | seedance-2-fast | seedance-2-mini |
|---|---|---|---|
| 主要定位 | 更高質量與更長時長 | 更快生成與更低延遲 | 低成本草稿與多模態參考 |
| 時長 | 4-15 秒,支持自動時長 | 4-15 秒,支持自動時長 | 4 / 8 / 10 / 12 / 15 秒 |
| 分辨率 | 480p / 720p / 1080p / 4k | 480p / 720p | 480p / 720p |
| 圖片角色 | first_frame / last_frame / reference_image | first_frame / last_frame / reference_image | reference_image |
| 視頻角色 | reference_video | reference_video | reference_video |
| 音頻角色 | reference_audio | reference_audio | reference_audio |
| 首尾幀模式 | 支持 | 支持 | 不支持 |
| 參考圖上限 | 9 | 9 | 9 |
| 參考視頻上限 | 以實際通道能力爲準 | 以實際通道能力爲準 | 3 |
| 參考音頻上限 | 以實際通道能力爲準 | 以實際通道能力爲準 | 3 |
| 同步音頻 | generate_audio | generate_audio | 不開放該字段 |
| 回調通知 | callback_url + trace_id | callback_url + trace_id | callback_url + trace_id |
seedance-2-mini 當前固定單次生成 1 個結果,不暴露 count / n;同時不支持 media_mode=frame、first_frame、last_frame、return_last_frame。Response
任務 ID,用於查詢任務狀態。
客戶側業務 ID。僅當請求中傳入
client_business_id 時返回。對象類型,固定爲
generation.task。本次請求使用的模型名稱。
任務狀態:
queued、in_progress、completed 或 failed。任務進度百分比(
0-100)。任務創建時間戳。
提交接口返回的是基礎任務對象;當任務完成後,請使用 獲取視頻任務狀態 獲取
completed_at、expires_at 以及 result.type = "video" / result.data[].url / result.data[].format。