Перейти к основному содержимому

Обзор серий Seedance

На странице описаны десять моделей Seedance, настроенных в PopGo: входы, лимиты и открытые функции. Неопубликованный предел не означает гарантированную неограниченность; неподдерживаемый вход явно равен 0.

Страницы серий

Откройте страницу серии с полями, ограничениями, примерами и диагностикой.

Матрица возможностей

МодельСекунды результатаРазрешениеМакс. изображенийМакс. видеоМакс. аудиоВсего
seedance-2.5-B30720p303033
seedance2.5-A4–30480p / 720p30101050
seedance2.0-B4–15480p / 720p / 1080p / 4K90312
seedance2.0-fast-B4–15480p / 720p90312
seedance2.0-E-720p5–15720p93315
seedance2.0-fast-F-720p5–15720p90312
seedance2.0-F-720p5–15720p90312
seedance2.0-F-1080p5–151080p90312
seedance2.0-A4–15480p / 720p / 1080p93312
seedance-2.0-C10–15720p90312

seedance-2.5-B: Фиксированные 30 секунд; только 720p

seedance2.5-A: До 30 изображений, 10 видео и 10 аудио, всего 50.

Серия 2.0 обычно принимает до 9 изображений, 3 референсных видео и 3 референсных аудиофайлов; для seedance-2.0-C явно указаны 9 изображений, 0 видео и 3 аудиофайла. Общий предел A2.0 — 12, E720 — 15.

C поддерживает 9 изображений и 3 аудиореференса, но не видео. Размер файлов не опубликован; референсное аудио ограничено 15 с на файл и суммарно. C требует явные 10–15 секунд и только 720p.

Режимы и сочетания

A2.0, A2.5, E720 показывают «Видео/аудиореференс»: минимум одно видео, аудио необязательно. B с фиксированными 30s показывает только видеореференс. B2.0, fastB, F, C показывают аудиореференс: минимум одно аудио без картинок и видео в этом режиме.

Обычный режим изображений требует минимум одну картинку; эти аудиосовместимые пресеты Seedance явно допускают вложенное аудио. Текстовый режим без материалов. Первый кадр — одна картинка; пара кадров — две разные. A2.0 требует парные кадровые материалы и auto. E/F, A2.5, фиксированный B и C сейчас не открывают пары кадров.

Источники, файлы и длительность

СерияИсточник и предел файлаДлительность референсов
A2.0Публичный HTTPS URL; 100 MB на файлВидео 1.8–15s, суммарно15s; аудио2–15s, суммарно15s; число видеопикселей409600–8295044
A2.5Публичный HTTPS URL; 100 MB на файлВидео и аудио имеют отдельные суммарные пределы30s
B2.0 / fastBHTTPS или полный Data URL; картинки20 MB, аудио300 MBАудио суммарно15s; видео нет
E720 / FHTTPS или полный Data URL; картинки20 MB, видео/аудио50 MBПресет: видео (толькоE720) и аудио до15s каждый и суммарно15s на тип
CПубличный HTTP/HTTPS URL; размер не опубликованВидео нет; референсное аудио ограничено 15 с на файл и суммарно
Фиксированный B30sПубличный HTTPS URL; уникальный sourceНет опубликованного предела длительности входных фрагментов для заимствования

Метка «Публичный» означает сохранённый HTTP(S) адрес, а не гарантию доступа без авторизации или срока действия. A требует HTTPS. Буфер обмена, обрезки и локальные файлы не становятся публичными URL; сервис размещения не добавлен. Локальное кодирование допускается только при явной поддержке Data URL. C отклоняет data: с unsupported protocol: data.

Поля, значения по умолчанию и различия

ПолеТипЗначение
modelstringПубличный ID выше, не устаревшее имя
promptstringОпишите движение и камеру, соблюдайте нумерацию ниже
secondsintegerЦелое; совместимый duration должен совпадать при совместной отправке; C требует значение, фиксированный B требует30
resolutionstringЗначение из списка модели; имя не определяет качество или разрешение
aspect_ratiostring16:9,4:3,1:1,3:4,9:16,21:9; A2.0 добавляет auto, B adaptive; E/F без adaptive; C сейчас16:9/9:16
referencesobject[]Массив объектов: type=image/video/audio, role=назначение, source=URL либо разрешённый Data URL
task_modestringB2.0/fastB: text,first_frame,first_last_frame,references; E/F: text,references; не отправляйте внутренние значения режима Canvas
generate_audiobooleanТолько выходная дорожка. C открывает переключатель, у сервиса default=false. Отдельно от входного аудио. Для B описан сервисом, но закрыт в текущем Canvas
return_last_frame / web_searchbooleanНеобязательные boolean B2.0/fastB; в Canvas отсутствуют; E/F не поддерживает
priorityintegerЦелое0–9 для B2.0/fastB; в Canvas отсутствует, не универсально

Значения интерфейса: A2.0/A2.5 4s/480p; B2.0/fastB 5s/720p; E/F 5s/фиксированное разрешение; C10s/720p; фиксированный B30s/720p. Пропорции16:9. Явные значения устраняют разницу с дефолтами сервиса.

Различия: сервис описывает A2.0 с4K, но PopGo сохраняет проверенные480/720/1080p и закрывает4K. Публичное имя F1080 отличается от материала сервиса: сохраняются F1080 и видео0, без переноса чужой возможности. C следует подтверждённому контракту картинок/аудио.

Единые референсы и примеры

Используйте references. Обычные материалы имеют role:reference; аудио C сохраняет role:reference_audio до отправки. Не смешивайте единый массив со старыми алиасами. source уникален. Пары используют image сfirst_frame/last_frame и исключают обычные референсы.

A2.0 требует упомянуть каждый материал: @图1 либо @图片1, @视频1, @音频1, с1 без начального нуля. Пропуск может дать422. C использует @Audio1,@Audio2. После перестановки проверьте номера.

Примеры: изображение, пара кадров, видео+аудио, только аудио C. Замените YOUR_MODEL подходящей моделью; каждый URL должен читаться сервисом.

{
"model": "YOUR_MODEL",
"prompt": "Animate @图1 with a smooth camera movement",
"seconds": 8,
"resolution": "720p",
"aspect_ratio": "16:9",
"references": [
{
"type": "image",
"role": "reference",
"source": "YOUR_IMAGE_URL"
}
]
}
{
"model": "YOUR_MODEL",
"prompt": "Move smoothly from @图1 to @图2",
"seconds": 8,
"resolution": "720p",
"aspect_ratio": "auto",
"references": [
{
"type": "image",
"role": "first_frame",
"source": "YOUR_FIRST_FRAME_URL"
},
{
"type": "image",
"role": "last_frame",
"source": "YOUR_LAST_FRAME_URL"
}
]
}
{
"model": "YOUR_MODEL",
"prompt": "Follow the movement in @视频1 and rhythm in @音频1",
"seconds": 8,
"resolution": "720p",
"references": [
{
"type": "video",
"role": "reference",
"source": "YOUR_VIDEO_URL"
},
{
"type": "audio",
"role": "reference",
"source": "YOUR_AUDIO_URL"
}
]
}
{
"model": "YOUR_MODEL",
"prompt": "Create a scene following @Audio1",
"seconds": 10,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": true,
"references": [
{
"type": "audio",
"role": "reference_audio",
"source": "YOUR_AUDIO_URL"
}
]
}

Задачи, ошибки и оплата

Опрашивайте каждые3–5s, для C10–15s. Сохраняйте id: queued/in_progress — ждать, completed — скачать, failed — изучить причину. POST не идемпотентен: после тайм-аута сначала проверьте созданную задачу. См.Видеозадачи.

Ошибка или симптомИсправление
400 source URL invalid / unsupported protocol: dataДопустимый публичный источник для A/C; A требуетHTTPS
400 количество, длительность, разрешение или режимПроверьте конкретную модель, не соседнюю
422 материал не упомянутИсправьте @нумерацию и упомяните все обязательные входы
Сбой загрузки,403/истечение,страница обменаПрямая ссылка на файл; предпросмотр не доказывает доступ сервиса
Референс не повлиялОтдельно проверьте Canvas, разбор PopGo, исходящие поля, принятие и итог

Оплата за запрос, секунду либо множитель спецификации определяется ценами PopGo и политикой задач NewAPI. Имя и отсутствие usage не определяют цену. HTTP200 и ID доказывают лишь соответствующие этапы. Код, mocks и автономный браузер проверены; реальная генерация требует отдельной проверки.