- Четыре шота упакованы в одну картинку 2×2 — единственный вход I2V-модели
- Сетка держится 1 с, дальше снэп-каты по панелям, на кат остаётся около 1,75 с
- Каждый кат переописан как шот, стиль повторён в каждом; на промпт 3 дубля
Задача
Happy Horse 1.0 принимает ровно одну входную картинку и использует её как первый кадр. Брифу нужна последовательность из четырёх шотов: крупный план, общий, деталь, вид сверху. Два обычных пути. Сгенерировать четыре клипа и склеить: стиль уплывёт между катами, identity не удержится. Или снять один непрерывный шот: ритм, который просил бриф, потерян. Ни то ни другое не попадает в задание.
Приём
Четыре шота упаковываются в одну разрешённую картинку как панель сториборда 2×2, а промпт просит модель коротко показать сетку и затем снэп-катить в каждую панель по очереди. На выходе — монтаж из четырёх катов за один I2V-вызов.
flowchart TD
B[Бриф: четыре шота] --> A[Четыре клипа<br/>и склейка]
B --> O[Один<br/>непрерывный шот]
B --> T[Сториборд 2×2<br/>как один вход]
A --> A2[Стиль и identity<br/>уплывают]
O --> O2[Ритм брифа<br/>потерян]
T --> T2[Четыре ката<br/>за один вызов]
classDef key stroke:#FF3600,stroke-width:2px
class T2 key- Соберите входную картинку как сториборд 2×2 (или N×M). Каждая панель — это один нужный шот, нарисованный в финальном визуальном стиле.
- В промпте скажите, что сториборд занимает кадр примерно 1 секунду как opening reference grid.
- Дальше явные snap cuts в каждую панель по порядку чтения (для 2×2: верх-лево, верх-право, низ-лево, низ-право). Содержимое каждого ката переописано как реальный шот: субъект, крупность, действие. Не «panel 1», а «extreme macro of a single ink drop».
- Стилевая строка повторяется внутри каждого ката или закрепляется общей фразой в конце, чтобы четыре шота читались как одна вселенная.
- Кадрирование зафиксировано на каждом кате: движутся только каты. Это чистый способ остаться внутри правила Happy Horse «одно движение камеры на клип».
Почему это работает. Модель уважает первый кадр как данность: сториборд появляется в t=0 бесплатно. Без явной команды «сойти с первого кадра в 1 с» модель залипает на входе на весь клип — команда даёт разрешение двигаться. Переописание шота кинематографически заставляет модель перерисовать его в движении, а не панорамировать по сетке. Общий стилевой дескриптор держит четыре ката в одном look'е.
Бюджет времени: при потолке 8 секунд и 1 секунде на сториборд на N катов остаётся (8 − 1)/N. Для четырёх катов это около 1,75 секунды — коротко, но рабочая длина под клиповый темп.
flowchart LR
G[Сетка<br/>0–1 с] --> C1[Кат 1, 1,75 с<br/>верх-лево]
C1 --> C2[Кат 2<br/>верх-право]
C2 --> C3[Кат 3<br/>низ-лево]
C3 --> C4[Кат 4<br/>низ-право]Пример. Вход: одна фотореалистичная макро-панель 2×2 про чернила в воде (капля касается поверхности; плюм расцветает вниз; концентрические круги сверху; общий план стеклянного бака).
8s duration. First 1s: 4-panel photoreal macro storyboard fills the frame as
an opening reference grid, high-key minimalist, soft diffused light. At 1s,
snap cut to Scene 1 (1.75s): extreme macro of a single dark ink drop kissing
a still water surface, shallow DOF. Snap cut to Scene 2 (1.75s): side profile
of a dark ink plume blooming downward through clear water. Snap cut to Scene 3
(1.75s): overhead of ink spreading in slow concentric ripples. Snap cut to
Scene 4 (1.75s): wide static of a glass tank against a soft backlit gradient.
Locked-off framing on every cut, only the cuts move. Photoreal macro look,
off-white, ink black and pale blue, consistent across all cuts. 16:9.
Паттерн не привязан к стилю: меняете сториборд, переписываете четыре описания сцен, остальное остаётся.
Где ломается
Сэмплируйте не меньше трёх дублей и выбирайте: у трюка четыре типичных сбоя.
- Сториборд залипает. Модель анимирует первую панель все 8 секунд. Усильте «At 1s, snap cut» и не держите сетку дольше 1 секунды.
- Панорама по сетке. Модель считает раскладку реальной сценой и едет по ней камерой. Переписывайте каждую сцену как шот, чтобы модель перерисовывала, а не панорамировала.
- Дрейф стиля. Один кат уходит в фотореализм, остальные остаются иллюстрацией. Повторяйте стилевой якорь внутри каждого ката плюс общая строка в конце.
- Каты размазываются в морф. Модель интерполирует вместо ката. Используйте буквальную фразу «snap cut»; мягкие «transition to», «then we see» читаются как морфы.
flowchart LR
F1[Сториборд<br/>залипает] --> R1[At 1s, snap cut,<br/>сетка не дольше 1 с]
F2[Панорама<br/>по сетке] --> R2[Каждая сцена<br/>переписана как шот]
F3[Дрейф<br/>стиля] --> R3[Стилевой якорь<br/>в каждом кате]
F4[Каты размазываются<br/>в морф] --> R4[Буквальная фраза<br/>snap cut]Есть случаи, где трюк не подходит совсем. Шоты с разным светом или временем суток: модель держит одно световое состояние на клип. Персонажи, чья identity должна держаться между катами: дрейф identity между катами высокий, лучше генерировать по шоту и склеивать снаружи. Больше четырёх катов: на пяти каждый кат короче 1,4 секунды, и модель деградирует до вспышек.
Итог
- Одна картинка-сториборд превращает ограничение «один вход» в четыре ката за один вызов.
- Три несущих элемента: удержание сетки 1 с, буквальный «snap cut», переописание каждой панели как шота.
- Стиль повторяется в каждом кате — иначе последний кат живёт в другом мире.
- Не больше четырёх катов и одно световое состояние на клип.
© Александр Никулин. Цитирование — с указанием автора и ссылкой · Версия для LLM