Создание видео Seedance
Создайте задачу видео Seedance в CometAPI. Используйте текстовые Prompt или эталонные изображения, выберите длительность и запросите точный размер вывода ШxВ.
WxH для поля size.Поддерживаемые ID моделей
Используйте одно из этих точных значений для поляmodel.
Использование эталонных изображений
Seedance 2.0, Seedance 2.0 Fast и Seedance 2.0 Mini принимаютinput_reference. Для расширенных Prompt с несколькими эталонными изображениями на маршруте, который
поддерживает их, повторяйте одно и то же multipart-поле в порядке загрузки.
Один рабочий запрос Mini с одним input_reference был выполнен в
720x1280. Эта проверка подтвердила выполнение запроса, но не позволила отделить
визуальный эффект эталонного изображения от Prompt.
Seedance 2.0 чувствителен к тому, как Prompt связывает каждое эталонное изображение со сценой. Указывайте загруженные файлы по порядку, например [Image 1], [Image 2] и [Image 3], затем назначайте каждому изображению чёткую роль:
- Используйте
[Image 1]для основного объекта, персонажа или продукта. - Используйте
[Image 2]для второстепенного объекта, реквизита или спутника. - Используйте
[Image 3]для фона, окружения, освещения или стиля.
Длительность по моделям
Если не указатьseconds, CometAPI запрашивает 5-секундный клип. Передавайте seconds в виде
строки, когда требуется определённая длительность.
Поддержка размеров по моделям
В таблице ниже точные значенияWxH собраны в одном месте. Seedance 2.0 Fast
использует только значения 480p и 720p в пятом столбце. Значения 1080p
в этом столбце применимы к Seedance 1.5 Pro и стандартной Seedance 2.0. Значения 4K
применимы только к стандартной Seedance 2.0. В столбце Mini — означает, что это
разрешение не поддерживается.
WxH для целевой модели. Точная поддержка WxH по-прежнему зависит от модели, поэтому проверьте готовый медиафайл, прежде чем полагаться на недокументированный размер.Авторизации
Bearer token authentication. Use your CometAPI key.
Тело
Text prompt that describes the video. Required. When using reference images, describe what each uploaded image should control, such as the subject from [Image 1], the secondary object from [Image 2], and the background or style from [Image 3]. Also state the action, camera motion, visual style, and scene.
"A slow cinematic camera push across a coastal landscape at sunrise."
Seedance model ID. Use one of the exact values below. Aliases such as seedance-mini are not accepted.
doubao-seedance-2-0, doubao-seedance-2-0-fast, doubao-seedance-2-0-mini, doubao-seedance-1-5-pro, doubao-seedance-1-0-pro "doubao-seedance-2-0-mini"
Video duration in seconds. Seedance 2.0, Seedance 2.0 Fast, and Seedance 2.0 Mini accept 4 to 15. Seedance 1.5 Pro accepts 4 to 12, and Seedance 1.0 Pro accepts 2 to 10. The default is 5.
2 <= x <= 155
Output size as an exact WxH value. For Seedance 2.0 Mini, use 864x496, 752x560, 640x640, 560x752, 496x864, or 992x432 for 480p; use 1280x720, 1112x834, 960x960, 834x1112, 720x1280, or 1470x630 for 720p. Mini does not support 1080p or 4K. A Mini request for 1920x1080 produced 1280x720 in one production check. The standard Seedance 2.0 model also accepts its documented 4K values.
^[1-9]\d{2,3}x[1-9]\d{2,3}$"864x496"
"752x560"
"640x640"
"560x752"
"496x864"
"992x432"
"1280x720"
"1112x834"
"960x960"
"834x1112"
"720x1280"
"1470x630"
"1920x1080"
"1080x1920"
"3840x2160"
"3326x2494"
"2880x2880"
"2494x3326"
"2160x3840"
"4398x1886"
Optional reference image uploaded as a multipart file. Seedance 2.0, Seedance 2.0 Fast, and Seedance 2.0 Mini accept this field. On routes that support multiple reference images, repeat the field and reference the files in upload order as [Image 1], [Image 2], and so on. Seedance 1.0 Pro and 1.5 Pro do not accept it.
Ответ
Task created. Save the returned id and poll GET /v1/videos/{id}.
Task id. Use it as the path parameter for GET /v1/videos/{id}.
Object type, always video.
Echo of the requested model id.
Initial task status. Newly created tasks are returned as queued.
queued, in_progress, completed, failed, error Completion percentage. 0 at creation.
0 <= x <= 100Task creation time as a Unix timestamp in seconds.
Alias of id returned for compatibility. The value matches id.