GPT-6 Sol и Claude Opus 5.5 уже доступныGPT-6 Sol вдвое дешевле 5.6 Sol

Промпты для Seedance 2.5: структура, примеры и реальные ролики

Шесть промптов и шесть настоящих роликов: что Seedance 2.5 выполнил, что изменил и как это поправить.

Kiki, OmniaKey COO10 мин чтения
На этой странице
По одному кадру из каждого ролика: щенок, латте, танцующий человек, пекарь, бумажный самолётик, маяк
По одному кадру из шести роликов, сгенерированных 26 октября 2026 года.

Промпт для Seedance 2.5 пишут в порядке ByteDance: субъект, действие, сцена, стиль, камера, звук. Каждый план помечают таймкодом или строкой "Shot N", а реплики берут в двойные кавычки. Мы запустили шесть промптов в 720P 26 октября 2026 года: переход по таймкоду, реплика и текст на вывеске вышли точно так, как были написаны.

Структура промпта Seedance 2.5

В учебнике ByteDance промпт устроен так: субъект, действие или событие, сцена, визуальный стиль, камера и склейки планов, затем звук; лишние части можно опустить. В руководстве по промптам это сжато до схемы «субъект + место + событие + жанр/стиль + движение камеры». Остальное, что ByteDance подтвердила для 2.5, например ролики на 30 секунд и до 50 файлов-референсов, есть в обзоре Seedance 2.5.

СлотЧто писатьИз наших промптов
СубъектКто или что в кадре"A golden retriever puppy"
Действие или событиеЧто происходит и в каком порядке"lifts off the desk, glides out through the open window"
СценаМесто, время, свет"a small neighborhood bakery at 7 a.m."
СтильЖанр или фактура"Commercial product video, warm studio lighting"
Камера и склейкиКрупность, движение, планы по времени"Shot 1 (0s-2s): Extreme wide shot from the sea"
ЗвукГолос, эффекты, музыка или тишина"Sound: soft pouring … No BGM. No subtitles."
  • Таймкоды ставят целыми секундами без пропусков: "0s-2s", затем "2s-5s". Подходят и строки "Shot N". Работают моменты («на 2-й секунде») и относительное время («через 3 секунды»). Быстрые повторяющиеся движения, например голова, качающаяся три раза в секунду, таймкодами не задают.
  • Seedance 2.0 игнорирует таймкоды и слушает только номера планов, поэтому для промпта, который должен работать на обеих моделях, пишите "Shot N".
  • Описывайте то, что хотите увидеть. Отрицания ByteDance поддерживает только для субтитров и звука: "No subtitles" и "No BGM".
  • Реплики берите в двойные кавычки. Текст на вывеске мы тоже взяли в кавычки, и он вышел точь-в-точь.
  • ByteDance рекомендует не больше 500 китайских иероглифов или 1,000 английских слов: в длинном тексте детали размываются. Жёсткий предел не опубликован.
  • В учебнике перечислены 11 языков промптов: китайский, английский, испанский, индонезийский, малайский, тайский, арабский, португальский, вьетнамский, японский и корейский.

Учебник также помечает звуковые слои скобками: () — музыка, <> — эффекты, {} — реплики, 【】 — субтитры. Эти скобки мы не проверяли.

Как мы делали ролики

  • Модель dreamina-seedance-2-5-260628 через асинхронный медиа-API OmniaKey 26 октября 2026 года (по пекинскому времени), с duration 5, resolution 720P и generate_audio true для каждого ролика. Ролики 1–4 и 6 шли через text_to_video в 16:9; ролик 5 — через image_to_video в adaptive, первым кадром был стоп-кадр из Nano Banana 2.1.
  • Все шесть задач прошли с первой попытки: MP4, H.264, 24 fps, 5.04 s, моно AAC. Ролики 1–4 и 6 — 1280×720; ролик 5 вернулся в 1286×716, по форме стоп-кадра.
  • Генерация заняла от 153.6 s до 252.0 s на ролик (ролик 1 154.5 s, 2 153.6 s, 3 246.3 s, 4 252.0 s, 5 155.6 s, 6 198.0 s).
  • Мы вытаскивали кадры в заданные моменты и смотрели их в полном размере, прогоняли детектор смены плана по каждому ролику и проверяли каждую звуковую дорожку двумя аудиомоделями Gemini и спектрограммой. Каждое утверждение о звуке ниже — то, в котором эти проверки совпали.
  • OmniaKey продаёт доступ к API Seedance 2.5, поэтому ролики шли через него. Цены ниже — прайс-лист BytePlus.
  • Источники: руководство по промптам Seedance 2.5 от ByteDance, учебник Seedance 2.5, справочник API для создания задачи на видео и страница цен на модели, проверено 25 октября 2026 года.

Каждый промпт мы запускали один раз, поэтому каждый результат — одна выборка.

Шесть промптов и реальные ролики

1. Одно предложение: субъект, место, действие, стиль, камера

Ролик 1 укладывает всю формулу в одно предложение.

prompt
A golden retriever puppy chases a red ball across a sunlit backyard lawn, warm home-video style, low tracking shot that follows the puppy.

Перевод: щенок золотистого ретривера гонится за красным мячом по солнечному газону во дворе, в стиле тёплого домашнего видео, с низкой следящей камерой, которая едет за щенком.

Четыре кадра из ролика со щенком: щенок за красным мячом на солнечном газоне
Щенок, мяч и газон появились; камера поехала впереди, а не сзади.

Настройки: text_to_video, 16:9, 720P, 5 s, звук включён.

Результат: субъект и место совпали, картинка и движение камеры изменились.

  • Щенок, красный мяч и солнечный газон на месте, плюс деревянный забор и садовый стул, съёмка с низкой точки. Картинка — отполированная плёнка «золотого часа», а не домашнее видео.
  • Щенок бежит к камере за катящимся мячом, а камера отступает перед ним.
  • Звук: бодрая инструментальная подложка, которую промпт не просил.

Что изменить:

  • Добавьте строку звука с "No BGM". В четырёх роликах ниже, где она была, остались только эффекты и речь.
  • Чтобы камера шла сзади, попробуйте "the camera follows behind the puppy at ground level".

2. Таймкоды внутри одного плана

Ролик 2 делит два такта внутри одного непрерывного плана.

prompt
Commercial product video, warm studio lighting. A barista's hand pours steamed milk into a white ceramic cup of espresso on a dark walnut counter.

0s-2s: Side close-up. The milk stream falls into the espresso and a white heart shape starts to form on the surface.

2s-5s: The pour ends. The camera slowly pushes in from above as the finished latte art settles and a thin wisp of steam rises.

Sound: soft pouring and a quiet café murmur. No BGM. No subtitles.

Перевод: первые 0s-2s — боковой крупный план: рука бариста льёт взбитое молоко в эспрессо, и на поверхности начинает складываться белое сердце. В 2s-5s молоко перестаёт литься, камера медленно наезжает сверху на готовый латте-арт, и поднимается тонкая струйка пара. Звук — только льющееся молоко и приглушённый гул кафе, без музыки и субтитров.

Четыре кадра из ролика с латте: молоко льётся в белую чашку, завиток становится сердцем
Сердце получилось; молоко лилось примерно до 3 s.

Настройки: text_to_video, 16:9, 720P, 5 s, звук включён.

Результат: оба такта случились, примерно на секунду позже и с более высокой точки.

  • Рука льёт молоко из стального кувшина в белую чашку на тёмном дереве, и завиток превращается в сердце.
  • Вид сверху и сбоку, хотя промпт просил боковой крупный план. Молоко перестаёт литься около 3 s, на секунду позже отметки 2 s, затем камера смотрит на готовое сердце сверху.
  • На кадрах нет пара. Звук: льющееся молоко, музыки нет.

Что изменить:

  • Дайте ракурсу отдельное предложение в каждом отрезке: "Camera at cup height, side view."
  • Оставляйте секунду запаса: здесь "0s-2s" растянулся примерно на три секунды.

3. Названное движение камеры: облёт

Ролик 3 даёт камере одно названное движение — облёт на 180 градусов.

prompt
A street dancer in a white hoodie does a fast spin and a freeze on the top floor of an empty concrete parking garage at sunset. During the move, the camera orbits 180 degrees around the dancer at chest height, keeping the dancer centered. Warm orange backlight, long shadows, cinematic look. Sound: sneakers squeaking on concrete and distant traffic.

Перевод: на закате на верхнем этаже пустого бетонного паркинга человек в белом худи быстро крутится и замирает. Во время движения камера облетает его на 180 градусов на уровне груди и держит в центре кадра. Тёплый оранжевый контровой свет, длинные тени, кинематографичная картинка; звук — скрип кроссовок по бетону и далёкий транспорт.

Четыре кадра из ролика с танцем: человек в белом худи крутится на фоне оранжевого заката
Камера облетела танцующего человека и отъехала до общего плана.

Настройки: text_to_video, 16:9, 720P, 5 s, звук включён.

Результат: облёт и свет совпали, дистанция и место изменились.

  • Человек в кремово-белом худи крутится и замирает в низкой позе с рукой на полу, силуэтом на фоне заходящего солнца и с длинными тенями.
  • У паркинга бетонный потолок: это закрытый этаж, хотя промпт просил открытый верхний.
  • Камера облетает человека, поэтому фон переходит от стены паркинга к открытой стороне с закатом и городом. Она ещё и отъезжает до общего плана в полный рост, так что фигура в кадре становится меньше.
  • Звук: музыки нет. Две аудиомодели услышали разные эффекты, поэтому скрип кроссовок и транспорт остаются неподтверждёнными.

Что изменить:

  • Чтобы дистанция не менялась, попробуйте "the camera keeps the same distance as it orbits".
  • Для открытой крыши попробуйте "open sky above, no ceiling".

4. Реплика и текст вывески в кавычках

Ролик 4 проверяет реплику и цену в кавычках.

prompt
A small neighborhood bakery at 7 a.m. Medium close-up of a smiling baker in a flour-dusted apron behind the counter. A chalkboard behind the counter reads "SOURDOUGH $6" in white chalk. The baker looks into the camera and says: "Fresh sourdough just came out of the oven." Then the baker lifts a round loaf toward the camera. Warm window light, realistic. Sound: the baker's voice, the crackle of the crust and quiet street noise outside. No BGM. No subtitles.

Перевод: небольшая районная пекарня в 7 утра. Средне-крупный план улыбающегося пекаря в присыпанном мукой фартуке за прилавком. На грифельной доске за прилавком белым мелом написано "SOURDOUGH $6". Пекарь смотрит в камеру и говорит: "Fresh sourdough just came out of the oven." (только что из печи достали свежий хлеб на закваске). Потом поднимает круглый каравай к камере.

Четыре кадра из ролика с пекарем: пекарь за прилавком, доска с SOURDOUGH $6, протянутый каравай
Реплика и текст на вывеске вышли точно как написано.

Настройки: text_to_video, 16:9, 720P, 5 s, звук включён.

Результат: реплика, вывеска и порядок действий совпали с промптом.

  • Улыбающийся мужчина в белой футболке и бежевом фартуке стоит за прилавком, а на доске точно написано "SOURDOUGH $6".
  • Он говорит "Fresh sourdough just came out of the oven." с движущимися губами, а затем протягивает к камере большой надрезанный каравай — в том порядке, который задал промпт.
  • Муки на фартуке нет. Звук: реплика, без музыки и без субтитров на экране.

Что изменить:

  • Если на вывеске длинные или редкие слова, руководство ByteDance советует называть их по буквам или передавать текст картинкой.
  • Держите одну реплику на несколько секунд ролика.

5. Изображение в видео: фактуру задаёт стоп-кадр

Ролик 5 начинается со стоп-кадра, поэтому промпт несёт только движение, камеру и звук. Первый кадр — стоп-кадр из Nano Banana 2.1 в 16:9 и 2K, сделанный по промпту "A white paper airplane resting on a wooden desk next to an open window, soft morning light, a city skyline softly blurred outside, realistic photo."

prompt
The paper airplane lifts off the desk, glides out through the open window and drifts over the city. The camera follows it to the window and stops at the sill. Sound: a gentle breeze and distant birds. No BGM.

Перевод: бумажный самолётик поднимается со стола, выскальзывает в открытое окно и плывёт над городом. Камера летит за ним до окна и останавливается на подоконнике. Звук — лёгкий ветер и далёкие птицы, без музыки.

Входной стоп-кадр с бумажным самолётиком на столе, затем три кадра с полётом над крышами
Ролик начался с того же кадра, что и стоп-кадр, и прошёл все шаги.

Настройки: image_to_video, adaptive, 720P, 5 s, звук включён.

Результат: стоп-кадр задал картинку, промпт задал движение.

  • Ролик открывается ровно тем же кадром, что и стоп-кадр, и сохраняет его фактуру. Все шаги промпта выполняются по порядку: самолётик поднимается, выскальзывает из окна и уменьшается в небе над крышами.
  • Камера поднимается к окну и останавливается, подоконник внизу кадра.
  • Звук: музыки нет. На спектрограмме после первой секунды слышны короткие повторяющиеся крики.

Что сохранить:

  • Описывайте только движение, камеру и звук: фактуру уже задаёт стоп-кадр.
  • Делайте стоп-кадр в той форме, какая нужна видео, потому что adaptive сохраняет форму кадра.

6. Два плана и склейка по таймкоду

Ролик 6 — проверка нескольких планов: две строки "Shot N" и склейка на 2 s.

prompt
Cinematic short film, a lighthouse on a rocky coast at dusk.

Shot 1 (0s-2s): Extreme wide shot from the sea. Waves crash against the rocks and the lighthouse stands dark against an orange sky.

Shot 2 (2s-5s): Cut to a close-up inside the lantern room. A keeper's weathered hands turn a brass switch, and the big glass lens begins to glow and rotate, casting a beam across the window.

Sound: waves and wind, then a low mechanical hum when the lamp starts. No BGM. No subtitles.

Перевод: маяк на скалистом берегу в сумерках. Shot 1 (0s-2s) — очень общий план с моря: волны бьются о скалы, маяк тёмным силуэтом стоит на фоне оранжевого неба. Shot 2 (2s-5s) — склейка на крупный план внутри фонарной комнаты: обветренные руки смотрителя поворачивают латунный выключатель, большая стеклянная линза начинает светиться и вращаться, и луч проходит по окну. Звук — волны и ветер, затем низкий механический гул, когда лампа включается.

Кадры из ролика с маяком: скалы и маяк в сумерках, затем рука на латунной рукоятке
Склейка попала на 2.29 s, и звук сменился вместе с ней.

Настройки: text_to_video, 16:9, 720P, 5 s, звук включён.

Результат: оба плана и склейка вышли, с одной ошибкой непрерывности.

  • Детектор нашёл склейку на 2.29 s. Shot 1 — общий вид с моря в сумерках: тёмные скалы, большие разбивающиеся волны, маяк тёмным силуэтом на розово-оранжевом небе.
  • Shot 2 — крупный план обветренной руки на латунной рукоятке перед большой ребристой стеклянной линзой, сначала тёмной, а к концу тёплой и яркой.
  • Звук: музыки нет. Ровный шум Shot 1 обрывается на склейке, а в Shot 2 есть щелчок и нарастающий гул.
  • Одна ошибка непрерывности: лампа наверху маяка в Shot 1 уже горит.

Что изменить:

  • Нужное состояние в Shot 1 пишите утвердительно: "the lamp at the top is dark".

Частые сбои и как их исправить

Руководство ByteDance по промптам заканчивается списком известных проблем и обходных путей. Ниже те, что можно исправить промптом, плюс один из наших роликов.

ПроблемаИсправлениеИсточник
Лишняя музыкаДобавьте "No BGM"; если музыка осталась, запретите music, BGM, score и melody по имени в начале и в концеРуководство ByteDance; наш ролик 1
Субтитры на экранеДобавьте "No subtitles"; ByteDance предупреждает, что они всё равно могут появитьсяРуководство ByteDance
Такт опаздываетДайте каждому такту свою секунду и оставьте запасНаш ролик 2
Опечатка в тексте вывескиНапишите по буквам или используйте картинкуРуководство ByteDance
Лишние склейки, потерянный сюжетКладите меньше в каждый отрезок времениРуководство ByteDance
Не тот человек в референсеЗагружайте референсы в порядке появленияРуководство ByteDance
Светящиеся глаза"normal human eyes; no glowing eyes"Руководство ByteDance

Сколько стоит ролик

BytePlus считает Seedance 2.5 по токенам. Токены ролика: (длительность входного видео + длительность выходного) × ширина × высота × частота кадров / 1024, а страница цен на модели берёт $10.70 за миллион токенов при 480p и 720p и $11.70 при 1080p.

Ролик 5 секунд в 16:9Цена по прайсу
480p$0.514
720p$1.156
1080p$2.843

Это собственные расчёты BytePlus, проверенные 25 октября 2026 года. По такому прайсу наши шесть роликов в 720P стоили бы $6.94 (6 × $1.156), а BytePlus берёт плату только за успешные генерации. Как Seedance 2.5 сравнивается с Kling 3.0, смотрите в Kling 3.0 vs Seedance 2.5.

Текущие цены OmniaKey — на странице модели Seedance 2.5.

Запуск этих промптов через API

Этот запрос отправляет промпт латте из ролика 2. JSON лежит в heredoc в кавычках, поэтому апостроф в "barista's" проходит как есть:

bash
curl https://api.omniakey.com/v1/media/tasks \
  -H "Authorization: Bearer $OMNIAKEY_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: latte-pour-001" \
  --data-binary @- <<'JSON'
{
  "model": "dreamina-seedance-2-5-260628",
  "type": "video",
  "operation": "text_to_video",
  "input": {"prompt": "Commercial product video, warm studio lighting. A barista's hand pours steamed milk into a white ceramic cup of espresso on a dark walnut counter.\n\n0s-2s: Side close-up. The milk stream falls into the espresso and a white heart shape starts to form on the surface.\n\n2s-5s: The pour ends. The camera slowly pushes in from above as the finished latte art settles and a thin wisp of steam rises.\n\nSound: soft pouring and a quiet café murmur. No BGM. No subtitles."},
  "parameters": {"duration": 5, "resolution": "720P", "ratio": "16:9", "generate_audio": true}
}
JSON
  1. Ответ — 202 и id задачи.
  2. Запрашивайте https://api.omniakey.com/v1/media/tasks/{id} с тем же id, пока status не станет succeeded. Наши ролики заняли от 153.6 s до 252.0 s, поэтому продолжайте опрос, а не отправляйте заново.
  3. Скачайте ролик из assets[0].url.

Для image-to-video задайте operation как image_to_video, ratio как adaptive, а стоп-кадр положите в input.media с type = first_frame и публичной HTTPS-ссылкой или data URI. Всё тело запроса ограничено 1 MiB. Пишите точный id модели: короткие псевдонимы возвращают 503 no_available_channel, а для ролика без звука отправляйте generate_audio: false. Начните со страницы модели Seedance 2.5, а все параметры есть в документации по видео-API.

Частые вопросы

Какой длины может быть промпт для Seedance 2.5?

ByteDance рекомендует не больше 500 китайских иероглифов или 1,000 английских слов: в длинном тексте модель может потерять детали. Ни в справочнике API, ни в руководстве по промптам жёсткого предела нет.

Можно ли одним промптом сделать 30-секундное видео в Seedance 2.5?

Можно. API принимает duration от 4 до 30 секунд или -1, чтобы модель выбрала сама, и ByteDance подняла максимум одной генерации с 15 до 30 секунд. 15 секунд — это Seedance 2.0.

Seedance 2.5 сам добавляет музыку?

Может. generate_audio по умолчанию true, и модель добавляет голос, эффекты и музыку под промпт и картинку. Наш ролик 1 ничего не говорил о звуке и вернулся с бодрой инструментальной подложкой, так что для тишины пишите "No BGM".

Поддерживает ли Seedance 2.5 негативные промпты?

Отдельного поля для негативного промпта нет. ByteDance просит положительные описания и поддерживает отрицания только для субтитров и звука: "No subtitles" и "No BGM".

Эти промпты работают в Seedance 2.0?

С одной правкой: Seedance 2.0 игнорирует таймкоды и реагирует только на номера планов, поэтому "Shot 1" переносится, а "0s-2s" нет. Картинка тоже изменится: по словам ByteDance, у 2.5 и 2.0 заметно разные эстетические предпочтения.

Журнал обновлений

  • 26 октября 2026 года: первая версия, шесть промптов запущены в тот же день.

Модели в этой статье

Seedance 2.5ИИ-видеопромптытекст в видеоизображение в видео

Похожие статьи

Недавние статьи