TutorialУроки та покрокові посібники10 хв читання

30-секундні промпти для Seedance 2.5: етапи й тайминг

Як писати 30-секундні промпти для Seedance 2.5, що тримаються: етапи сценарію з однією зміною стану й видимим кінцевим станом, а потім таймкоди там, де потрібна точність.

Команда OmniArt
30-секундні промпти для Seedance 2.5: етапи й тайминг

П’ятисекундний ролик — це опис. Тридцятисекундний — це сценарій. Саме цей перехід і є причиною, чому люди, які пишуть гарні короткі промпти, раптом отримують кашу, щойно просять довжини: вони й далі пишуть багатшу сцену, тоді як моделі тепер потрібна послідовність контрольних точок. Seedance 2.5 доступна у відеопросторі OmniArt і генерує від 4 до 30 секунд за один прохід — плюс від 30 до 180 секунд у режимі Long Video, — а отже, структура ваших 30-секундних промптів для Seedance 2.5 важить більше, ніж прикметники в них.

Підхід нижче виходить із того, як модель насправді читає довгий промпт. Ви ділите історію на послідовні етапи, даєте кожному етапу рівно одну головну зміну стану й пишете кінцевий стан, на який глядач міг би вказати пальцем на екрані. І лише потім накладаєте таймкоди — і тільки там, де вам потрібна справжня точність.

Це не повернення до нумерованих списків планів. Список планів каже моделі, як керувати камерою; етап каже моделі, що має бути правдою, коли етап закінчиться. Якщо вам потрібен аргумент проти надмірної деталізації коротких роликів, припиніть писати списки планів досі актуальний. Етапи — це контрольні точки стану, а не налаштування камери.

Довгі відео ламаються інакше, ніж короткі

Чотирисекундний ролик рідко встигає суперечити сам собі. Тридцять секунд встигають, і збої групуються в чотирьох місцях.

  • Ідентичність персонажа. Людина на другій секунді й людина на 24-й — радше двоюрідні родичі, ніж та сама особа.
  • Одяг і реквізит. Куртка змінює відтінок, стрічка — колір, інструмент, що лежав на верстаті, раптом опиняється в руці — або навпаки.
  • Належність реквізиту. Модель губить, хто що тримає, під час передавання з рук у руки, і це найчастіший злам у будь-якій сцені на двох.
  • Просторовий напрямок. Верстат після склейки дивиться в інший бік, або персонаж, який вийшов ліворуч, повертається з того самого боку.

Жодне з цього не лікується більшим описом. Це лікується тим, що ви кажете моделі на кожній межі, який стан вона успадковує. Seedance 2.5 тримає риси персонажа, деталі одягу та архітектуру сцени в довгій генерації помітно краще за попередні версії, але їй усе одно потрібні контрольні точки, за які можна триматися.

Етапи сценарію, а не сцени

Структура довгого відео — це невеликий набір позначених блоків. Скопіюйте його й заповніть.

[Generation Goal]
Generate a <video type>. The central subject is <subject>, and the primary event is <story summary>.

[Stage 1]
Initial state: <initial state of characters, props, and scene>.
Primary event: <one primary action or event>.
End state: <character positions, prop ownership, or visible scene state>.

[Stage 2]
Continue from the previous stage: <state that must remain unchanged>.
Primary event: <one primary action or event>.
End state: <observable state>.

[Stage 3]
Primary event: <closing event>.
End state: <final visible state>.

[Maintain Consistency]
Keep <character identity, number of characters, clothing, prop ownership, spatial direction, and audio relationships> consistent.

Три етапи — гарний варіант за замовчуванням для 30-секундної генерації. Ось він заповнений для сцени в ремонтній майстерні — двоє людей, один предмет, який двічі переходить з рук у руки; саме та форма, що пливе, якщо написати її одним абзацом.

[Generation Goal]
Generate a documentary-style instructional video. The central subjects are <Volunteer> and <Owner>, and the primary event is repairing a desk lamp with a frayed cord and returning it working.

[Stage 1]
Initial state: <Volunteer> stands behind a wooden repair bench in a bright community hall. The desk lamp sits unlit on the bench, and a small metal tray and screwdriver lie to the right of it.
Primary event: <Volunteer> unscrews the lamp base and lifts it away, exposing the wiring.
End state: the lamp base is open on the bench, three screws are in the metal tray, and the screwdriver is back on the right side of the bench.

[Stage 2]
Continue from the previous stage: both characters keep the same identities and clothing, the lamp base stays open on the bench, and the screws stay in the tray.
Primary event: <Volunteer> cuts away the frayed cord and fits a new braided cord into the base while <Owner> holds the lamp head steady.
End state: the frayed cord lies coiled at the left edge of the bench, the new braided cord runs from the base to the floor socket, and <Owner> still holds the lamp head with both hands.

[Stage 3]
Primary event: <Volunteer> closes the base, plugs the cord in, and <Owner> presses the switch.
End state: the lamp stands upright and lit in the center of the bench, and both characters look at the lit lamp from behind the bench.

[Maintain Consistency]
Keep <Volunteer> and <Owner>'s identities, clothing, the bench orientation, the tray position, and lamp ownership at each handoff consistent. Only two people are in frame throughout. Pure video, no subtitles, no background music.

Одна зміна стану на етап

Дисципліна, яка змушує це працювати, нудна й абсолютна: одна головна подія на етап. Якщо етап містить "unscrews the base, replaces the cord, and tests the lamp," моделі доводиться самій розподіляти бюджет часу на три акценти, і зазвичай вона пришвидшить два з них або викине один. Розділіть.

Кінцеві стани мають бути видимими

Кінцевий стан — це кадр, який ви могли б зняти скріншотом, а не відчуття. "The repair is finished" не дає моделі нічого, до чого можна збігтися. "The lamp stands upright and lit in the center of the bench" дає їй ціль, а заразом безкоштовно дає наступному етапу успадкований стан. Пишіть кінцеві стани через позиції, належність і видимий стан сцени — де що лежить, хто що тримає, що ввімкнене чи вимкнене.

Порада

Якщо ви не можете описати кінцевий стан як щось, на що глядач вказав би пальцем, етап тримає більше ніж одну подію. Розділіть його — і обидва кінцеві стани напишуться самі.

Таймкоди — там, де точність справді важлива

Seedance 2.5 нативно підтримує керування сюжетом та інтервалами планів за таймкодом, із точністю до секунди. За рекомендаціями з релізу ви пишете маркер інтервалу на кшталт [00.0-05] прямо перед планом, реплікою чи дією, а далі викладаєте сценарій у хронологічному порядку.

За замовчуванням користуйтеся етапами. Беріться за точність до секунди тоді, коли треба керувати передаванням із рук у руки, входом чи виходом, переходом або явним акцентом — синхроном із музикою, показом продукту, склейкою, яку ви вже розкадрували.

ПатернПриклад
Часовий діапазон0-3 seconds... 3-7 seconds... 7-12 seconds...
Точний момент часуAt 5 seconds, the camera whip-pans rapidly to the left and completes the transition.
Відносний таймингThree seconds after the character presses the button, the room lights gradually turn off.

Правила короткі:

  • Послідовні й без перекриттів. Діапазони вимощують таймлайн. Проміжки й накладання дають рівно ту плутанину, якої й слід очікувати.
  • Діапазон — це бюджет часу, а не монтажна точка. Дії можуть відбутися трохи раніше або пізніше за межу. Якщо ваш результат потребує склейок із точністю до кадру, це робота для постпродакшну.
  • Щільність вмісту задає відчуття. Замало вмісту в діапазоні — і модель отримує свободу та вигадає наповнювач. Забагато — і виникає надмірна нарізка чи випадання подій.
  • Ніколи не вимагайте частоти. "Complete three actions in one second" — це не інструкція про ритм, а замовлення на безлад.

Таймкоди й етапи добре поєднуються: залиште блоки етапів і причепіть діапазон до тих одного-двох етапів, ритм яких вам справді важливий.

Глобальні налаштування й блок проти розсипання

Посібник із релізу додає для довгих промптів один блок над етапами: розділ глобальних налаштувань, який фіксує світобудову один раз, щоб її не доводилося виводити наново в кожному етапі. Він охоплює базове середовище й фактуру, візуальний стиль, мову камери, стилістику персонажів, акторське ядро та перелік заборонених елементів.

Саме останній перелік і є корисною частиною. Seedance 2.5 краще виконує негативні інструкції, тож поділ на позитивний рядок (вміст кадру, рух камери, дія, діалог, звукові ефекти) і зворотний рядок (чого не має бути) варто писати і для кожного етапу, і глобально. "No subtitles, no background music" тепер справжня інструкція, а не побажання, і рекомендоване формулювання пряме — "pure video, no subtitles, no background music". Додайте режими відмови, властиві саме вашому кадру: без зайвих людей, без великих рухів тіла, без вигаданих реплік.

Завершуйте блоком узгодженості

Блок [Maintain Consistency] — не прикраса. Повторіть в одному місці наприкінці: ідентичність персонажів, кількість персонажів у кадрі, одяг, належність реквізиту, просторовий напрямок і звукові стосунки (хто говорить, що мовчить). Це коштує двох рядків і є найдешевшим захистом від патернів дрейфу, перелічених на початку цієї статті.

Який режим: одна генерація, продовження чи Long Video

Три способи отримати довжину від Seedance 2.5, і вони не взаємозамінні.

ПідхідДовжинаСпіввідношення сторінКоли брати
Одна генерація4–30 секунд за один прохідЗадаєтьсяУся ідея вміщається в один безперервний шматок, і вам потрібна найсильніша внутрішня узгодженість
Продовження відеоПродовжує будь-який результат до 30 секунд, накопичуючи до 60 секунд загаломПрив’язане до співвідношення вхідного відеоВам уже подобається дубль і ви хочете вести його далі, сегмент за сегментом
Режим Long Video30–180 секунд за один прохідЗадаєтьсяРобота справді довга, і склейка її зламала б

Продовження — це шлях «посегментного режисера»: згенеруйте десять секунд, подивіться на них, тоді задайте наступний сегмент. Тривалість задається для кожного продовження, а от співвідношення сторін успадковується від входу й не змінюється. Режим Long Video повністю оминає склейку для роботи на 30–180 секунд — рекламні фільми на весь ландшафт, музичні відео, монологічні короткометражки, де емоційній дузі потрібен простір.

Для наддовгого промпта посібник із релізу додає поверх усього вищесказаного один елемент: повторіть глобальні параметри — цільову тривалість і співвідношення сторін — на самому початку тексту промпта. Генерація достатньо довга, щоб сказати це один раз в інтерфейсі й один раз у промпті було безпечнішою звичкою. Решта форми знайома: глобальні параметри, опис матеріалів із зазначенням, що є що серед вивантаженого, огляд на одне речення, конкретний опис сюжету у вигляді таймлайну і глобальне доповнення в кінці.

Роздільна здатність виводу — 480p або 720p, тож плануйте фінішну обробку довгих робіт відповідно.

Чесні обмеження

  • Таймкоди розподіляють час між подіями. Це не монтажні точки з точністю до кадру.
  • Промпти для редагування підвищують імовірність, що критичні події збігаються з джерелом; покадрового накладання вони не гарантують.
  • Робота з багатьма референсами полягає у виборі правильного матеріалу для кожної сцени, а не в тому, щоб усі матеріали з’явилися одночасно.
  • Для точних субтитрів, формул, вивісок, характеристик товару чи покадрового тайминга поєднуйте підготовлені референси, генерацію й постпродакшн. Не чекайте, що промпт витягне це сам.
  • Межові кадри продовження сполучаються природно на візуальному рівні, а не піксельно ідентично, і гучність продовженого сегмента може трохи відрізнятися від вихідної.

Як почати в OmniArt

Візьміть 30-секундну ідею, з якою ви вже раз провалилися. Перепишіть її як три етапи, дайте кожному етапу одну головну подію й кінцевий стан, який можна зняти скріншотом, і додайте блок узгодженості внизу. Згенеруйте це на Seedance 2.5 у відеопросторі, а тоді дивіться лише на межі етапів — саме там ви побачите, чи втрималися контрольні точки.

Якщо межа зламалася, лікування майже завжди в тому, щоб розділити той етап, а не додати опису. Далі — що вийшло в Seedance 2.5 охоплює ширший набір можливостей, а редагування та продовження відео підхоплює там, де одній генерації бракує місця.

Готові творити?

Почніть створювати вражаючий контент зі ШІ

Почати безкоштовно