Skip to main content
本頁聚焦程式碼鏈路:把一張本地圖片變成 asset:// 素材 ID,再引用它生成人物一致性影片,一個指令碼跑通。素材庫各介面的逐個說明、網頁零程式碼操作見 素材庫,生成介面的完整參數列見 影片生成 API

什麼時候需要素材引用

Seedance 2.0 生成「人物一致性」影片時,不能直接上傳含寫實人臉的參考圖(防深偽攔截)。需要先把人像入庫成可信素材,拿到 asset://xxx 素材 ID,再在生成請求裡引用——同一角色跨集、跨鏡頭保持臉部與服裝一致。先對號入座:

前置條件

兩把鑰匙,不要混用
  • 素材庫 KEY(icover.ai「設定 → 素材庫 KEY」建立,sk-...):用於上傳 / 入庫 / 查詢素材,建立方法見 素材庫第 0 步
  • APIYI SeeDance2 令牌(api.apiyi.com 建立,sk-...,須勾選 SeeDance2 分組):用於影片生成介面。

鏈路總覽

本地圖片 → ① presign 申請直傳地址並 PUT 上傳,拿公網 URL → ② 素材入庫,拿 asset Id → ③ 輪詢到 Active(單圖約 13 秒)→ ④ 生成請求裡引用 asset://<Id>,提示詞用「圖片1」指代 → ⑤ 輪詢任務到 succeeded → ⑥ 下載 content.video_url(簽名直鏈 24 小時過期,立即轉存)。 已有公網圖片 URL 的可跳過 ①;素材 ID 永久有效,入庫一次即可反覆引用。

完整程式碼

提示詞裡用「圖片1」「圖片2」指代素材(按 content 陣列順序對應),不要寫 asset ID 原文

多素材進階用法

  • 多張參考圖content 裡放多個 image_url(0–9 張,role 均為 reference_image),提示詞用「圖片1」「圖片2」按順序指代。同一人物建議「全身正面 + 人臉正面無表情特寫」兩張一起引用,一致性最好。
  • 混用來源asset:// 素材 ID、公網 URL、Base64(data:image/png;base64,...)可以在同一個 content 裡混用——只有含寫實人臉的圖必須走 asset://
  • 參考影片 / 音訊:還可加 0–3 個 video_urlrole: "reference_video")與 0–3 個 audio_urlrole: "reference_audio"),至少要有 1 圖或 1 影片;音訊需與圖片或影片一起傳。
  • 真人素材:先按 真人認證全自動流程 讓藝人完成活體認證、拿到專屬真人素材組 GroupId,入庫時帶上 groupId 即可;生成側程式碼與本頁完全一致。

常見報錯速查

相關頁面

Seedance 2.0 概覽

模型選型、定價、解析度畫素表與 FAQ

影片生成 API

完整參數列、四種生成模式與響應格式

素材庫

素材庫全部介面、網頁零程式碼操作與真人認證