06 · Уроки моих генераций
Правила ниже выведены не из гайдов, а из разбора своих готовых роликов кадр за кадром (шаг 0,1 секунды). Если что-то здесь противоречит любому гайду по Seedance — верно то, что здесь: это проверено на результате, за который заплачено.
Формат: что просил промт → что сделала модель → как писать дальше.
Тайминг и плотность
Последний бит теряется. 9 битов на 20 секунд: девятый («ползёт в кабину, дверь захлопывается») модель не доиграла, герой остался лежать на крыле. У чужого ролика-референса та же история: финальный жест в кадр не попал. → Потолок — 8 битов на 20 с. Важное действие не позже предпоследнего бита. Последним — простое состояние, не событие. Если бит обязателен, сокращать число битов, а не их длину.
Трюк держится, если описан телом. Сальто назад с полным оборотом прошло чисто, когда в промте были замах, группировка («knees tucked to chest, arms round his shins»), точка опоры и приземление, и на всё это дано больше 1,5 секунды. → Писать физику, а не название трюка.
Модель сдвигает событие внутрь своего ритма, но порядок держит. Заявленное на 7,0–9,0 случилось на 8,2–9,2. Последовательность не нарушилась, абсолютные секунды уплыли на ±1 с. → Секунды в таймлайне — пропорции, не хронометр.
Локация и фон
Фон приходит из рефа главного объекта, а не из рефа локации. Реф самолёта был снят над полями — первые 9 секунд под крылом были поля, город включился, только когда камера ушла вниз. Отдельный реф локации при этом был подан третьим. → Реф главного объекта готовить на нейтральном фоне (небо, дымка, пустота). Локацию повторять в каждом бите одной короткой строкой («Moscow rooftops directly below»), а не одним блоком наверху.
Узнаваемые здания с высоты не переносятся. Кремль был на рефе крупно, в ролике его нет: с 700 метров в вертикальном кадре читается только «большой город с рекой». → Не закладывать конкретный памятник как смысловой якорь, если камера дальше 300 м. Нужен узнаваемый объект — снижать высоту или давать его отдельным близким битом.
Камера
Запрет склеек работает, запрет смены ракурса — нет. «ONE CONTINUOUS UNBROKEN TAKE, NO CUT» дал честный непрерывный кадр. «Never orbits, never changes side» модель проигнорировала: камера съехала с профиля на вид сверху, потом снизу. → Склейки запрещать блоком. Ракурс, если критичен, дублировать внутри каждого бита.
Одно движение на бит. Два движения в одном бите модель усредняет: ни одного из них не получается.
Звук и речь
Прямая речь в кавычках отрабатывается дословно. Семь реплик прозвучали все, с заказанными эмоциями; микрофон клиппит на криках, как просили. Работает и русский, и английский текст. → Реплики писать в кавычках, коротко, с эмоцией рядом.
Реплики привязываются к событиям, а не к секундам. «Oh my god» из бита на 4,9 с переехало на момент сальто. → Писать «at the flip», «at the slip», а не «at 4.9s». Если реплики потом переозвучиваются — просить короткие изолированные фразы с паузами, чтобы их можно было вырезать, не задев ветер и мотор.
Ветра в генерациях почти нет. Усиливать нечего — атмосферный шум добавляется на монтаже.
Идентичность
С 50 метров лицо и принт не читаются. Работают силуэт, цвет одежды, посадка головы. → На дальнем плане идентичность нести цветом и силуэтом. Узнаваемое лицо — только близким планом, то есть отдельным битом или отдельной генерацией.
Прямые фотографии реальных людей Seedance режет фильтром. Сгенерированный лист персонажа (файл 05) проходит и держит внешность между кадрами.
Референсы-картинки
Запрет надписей списком не срабатывает с первого раза. «No lettering anywhere» — на борту всё равно буквы. → Формулировать позитивно («smooth clean bare white fuselage, factory-fresh, nothing printed») и короткий список запретов отдельной строкой в самом конце.
Габарит объекта требовать явно. «Весь самолёт в кадре» без указания полей — хвост и крыло уезжают за край. → «THE WHOLE AIRCRAFT IS INSIDE THE FRAME: nose, tail and both wingtips visible with clear empty space around them».
Толпа клонирует героя. Если в кадре другие люди и нет правила кастинга — модель размножает лицо героя по толпе. → Блок CASTING обязателен: герой единственный такой, каждый остальной явно другой (рост, волосы, одежда, возраст), «no twins, no clones, no duplicated faces».
Сериал «Козёл» (октябрь 2026, Seedance 2.5, четыре сцены по 8–15 с)
- Стартовый кадр отдельным полем вместе с 4–6 картинками-рефами и аудио-рефом — принимается, первый кадр совпадает.
- «says in Russian» + фонетическая подсказка работают без белорусского. Короткие реплики чище длинных.
- @Audio1 модель берёт как тайминг, голос иногда переозвучивает своим. Лёг — оставляй; нет — STS.
- Один план с рук 15 секунд при 7 битах держится. Три плана жёсткими склейками ложатся с точностью ±0,4 с.
- Свип с crash zoom по взгляду героя — работает одним движением, если описан как «following his look, the camera whips… and in the same single move crash-zooms in».
- Финальный бит сдвигается на ~1 с позже. Без 1,5–2 с запаса неподвижный финал съедается.
- В крупных планах модель теряет фон и ставит пустую стену — пиши фон в каждом крупном плане.
- Цвет одежды в контровом солнце уходит (коричневый твид → почти чёрный) — держи цвет словами в плане.
- Физическое действие вместе с репликой в бите на 1,5–2 с модель часто пропускает.
- Слова «штатив», «тележка», «слайдер» в промте — риск увидеть технику в кадре.
Как вести свой список
После каждой генерации: раскадровать результат с шагом 0,1 с, сверить с промтом бит за битом, записать одну строку «что просил → что вышло → как писать дальше». Один разбор — минимум один новый урок. Без этого следующий промт наступит на те же грабли.