VITYA NEUROнейросети без слопа

Уроки генераций

Что просил промт → что сделала модель → как писать дальше. Только из своих роликов, не из чужих гайдов. Под каждым разделом — ролик, на котором это поймано.

Тайминг и плотность битов

Последний бит теряется. 06.09.2026, Seedance 2.5, «В самолёте»: 9 битов на 20 с, девятый («ползёт в кабину, дверь захлопывается») модель не доиграла — герой остался лежать на крыле. То же самое у @kaye.creatives: её последний жест «повернулась в окне и помахала» в ролик не попал. → Потолок — 8 битов на 20 с. Важное действие ставить не позже предпоследнего бита; последним делать простое состояние, а не событие. Если бит обязателен — сокращать их число, а не ужимать длительность.

Сложное акробатическое действие требует ≥1,5 с и описания через тело. Сальто назад с полным оборотом Seedance 2.5 отработала чисто, когда в промте были замах, группировка («knees tucked to chest, arms round his shins»), точка опоры и приземление. → Писать физику, а не название трюка.

Модель сдвигает событие внутрь своего ритма, но порядок держит. Заявленное сальто 7,0–9,0 случилось на 8,2–9,2, вис 10,5–13,5 — на 10,5–13,5. Последовательность не нарушается, абсолютные секунды плывут на ±1 с. → Секунды в таймлайне — это пропорции, а не хронометр. Не рассчитывать на точное попадание в такт музыки без последующей подрезки.

На чём поймано

Сальто на крыле над Москвой

в Telegram · Instagram

Локация и фон

Фон приходит из рефа объекта, а не из рефа локации. 06.09.2026: реф самолёта был снят над сельскими полями — первые 9 секунд под крылом были поля, Москва включилась только когда камера ушла вниз. Отдельный реф локации при этом был подан третьим. → Реф главного объекта готовить на нейтральном фоне (небо, дымка, пустота). Локацию повторять в каждом бите таймлайна одной короткой строкой («Moscow rooftops directly below»), а не одним блоком LOCATION наверху.

Узнаваемые здания с высоты не переносятся. Кремль был на рефе локации крупно, в ролике его нет — с 700 м в вертикальном кадре читается только «большой город с рекой». → Не закладывать конкретный памятник как смысловой якорь, если камера дальше 300 м. Нужен узнаваемый объект — снижать высоту или давать его отдельным битом крупно.

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Камера

Запрет склеек работает, запрет смены ракурса — нет. «ONE CONTINUOUS UNBROKEN TAKE, NO CUT» дал честный непрерывный кадр без монтажа. «Never orbits, never changes side» модель проигнорировала: камера съехала с профиля на вид сверху, потом снизу. → Склейки запрещать блоком (работает). Ракурс, если он критичен, дублировать внутри каждого бита («still the same side profile»), иначе принять дрейф как данность.

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Звук и речь

Прямая речь в кавычках отрабатывается дословно. Все семь английских реплик прозвучали, с заказанными эмоциями, микрофон клиппит на криках как просили. → Реплики писать в кавычках, коротко, с указанием эмоции рядом. Работает и русский, и английский текст.

Реплики привязываются к событиям, а не к секундам. «Oh my god» из бита 4,9 переехало на момент сальто. → Не расписывать реплики по секундам — писать «at the flip», «at the slip». Для двуязычной версии просить короткие изолированные реплики с паузами: тогда их можно вырезать и переозвучить, не задев ветер и мотор.

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Идентичность

С 50 метров лицо и принт не читаются. Работают силуэт, цвет одежды, посадка головы. → На дальнем плане идентичность нести цветом и силуэтом; узнаваемое лицо — только отдельным близким планом, то есть отдельной генерацией.

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Референсы-картинки (Nano Banana Pro)

Запрет надписей списком не срабатывает с первого раза. «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».

Застройка по аэрофото — цепочкой мелких правок, не одной большой (22.10.2026, «Хутор Папоротный», Nano Banana Pro). Одна правка «застрой весь луг» перерисовала сердце-луг в симметричный овал и сдвинула ракурс — узнаваемость участка пропала. Цепочка «сейчас → +дороги и поля → +ферма → +шатры и баня → вечер», каждая правка от предыдущего кадра, плюс абзац-замок в начале («identical heart-shaped meadow… do not move, reshape, enlarge, smooth or straighten the edge… only paint new things onto the grass») — контур и ракурс держатся во всех пяти кадрах. → Смену времени суток писать «as if the same photo were taken twenty minutes later» и цвет воды прямо («river stays dark teal-blue, never orange or brown»), иначе река на закате становится бурой грунтовкой. → «Remove the watermark» Google режет политикой (Responsible AI) — вотермарку убирать обрезкой рефа, в промте не упоминать. → Мяч «летит в камеру» средним планом читается как гигантский шар у ног; рабочее — макро: мяч у объектива, человек размыт сзади. → Vertex отвечает 429 на 4 параллельных запроса — гнать по одному с паузой (хутор-папоротный/промты/кадры.py).

Codex (GPT-Image) режет «sexual» на выходе по одежде, а не по слову (29.10.2026, «Козёл», карта «другой»). Панель B: расстёгнутая блузка + мини-юбка + bare legs → moderation_blocked, stage output; та же женщина с «blouse neatly buttoned up, only the collar open» и без «bare legs» прошла с первого раза. → Откровенный образ давать застёгнутым, длину юбки — без «mini» и голых ног; то же держать в уме для Seedance-сцен с поцелуями.

Мелкая правка готового кадра Codex — «recreate exactly + одна правка», кадр первым рефом (29.10.2026, «Козёл», старты). В профиль 3/4 дальний рог прятался за коком два раза подряд, даже с «BOTH horns clearly visible». Третий запуск: первый реф — сам готовый кадр, второй — карта, текст «Recreate the FIRST attached image exactly … with only one change: …» → кадр повторён 1:1, второй рог на месте. → Не перегенерировать кадр заново ради одной детали.

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Русская озвучка поверх английской генерации

Реплики писать так, как люди говорят, а не как пишут. 06.09.2026 Виктор забраковал первый вариант: «Он что делает?» — литературно. Живое: «чё», а не «что»; мат на месте («не надо, блять», «ебать» полушёпотом, «Живой, сука!»); имя героя в реплике («Витя, держись!») — оно привязывает ролик к автору без единого титра.

Естественность ломают три вещи (проверено на «В самолёте»): ускорение выше 1,12 — голос звучит заведённым; обрезка реплики по слоту — обрубленное слово слышно сразу; stability ниже 0,4 в eleven_v3 — модель переигрывает. И реплики нельзя ставить впритык: если предыдущая заходит на следующую, слышно, что оператор перебивает сам себя — проверять наложение автоматически.

Голос выбирает Виктор. Я не слышу результат, поэтому: одна фраза × 5 голосов в один файл с паузами → ему в личку → он называет номер. Гадать вслепую и жечь генерации на полную дорожку — не вариант.

За камерой должно быть двое. 06.09.2026, «В самолёте»: с одним оператором реплики звучат как озвучка — человек в одиночку не комментирует вслух так подробно. Два голоса (один снимает, второй рядом) сразу дают правду свидетельской съёмки: они говорят друг другу, а не в камеру, перебивают, ржут вдвоём в финале. Голоса брать контрастные — молодой и ниже-хриплый. Намеренное наложение в финале (смех поверх смеха) звучит живее, чем аккуратная очередь.

Аудио отдавать отдельным файлом. Виктор монтирует сам, ему нужна дорожка, а не только готовое видео: скрипт по расширению выхода (.mp3 / .mp4) отдаёт либо звук, либо видео.

Голоса брать русские из аккаунта, а не американские премейды. 06.09.2026 Виктор поймал: я поставил Liam и Callum. Русские в аккаунте — Parking63 дикторы 1–2, Kolyan, Диктор Движение, Натуралист (Parking63 диктор 3 — с английским акцентом, не брать). Проверять принадлежность не по названию, а прогоном фразы через Gemini: он честно слышит акцент и наигранность.

Свою работу со звуком можно проверить, не имея ушей. Готовую дорожку — в Gemini с вопросом «верится ли, что это реальная запись, назови признаки». Так были найдены три дефекта подряд: тонущий фон, отсутствие перегруза микрофона, нереальный шёпот в кабине.

В генерациях Seedance ветра почти нет — усиливать нечего. Свой слой: коричневый шум через lowpass 1100 + tremolo (порывы) и розовый через bandpass 2600 (свист), плюс всплески громкости на рывках камеры = задувание микрофона.

Потолок TTS честный. Даже с ветром и перегрузом слышно, что голос записан без физического напряжения: TTS не орёт «на связках». Дальше только живая запись голосом.

Nano Banana Pro без людей в кадре скатывается в фотореализм. Проект «Конторка», 11.09.2026: тот же стилевой блок дал лоу-поли PS2 на портретах персонажей и вылизанный архитектурный рендер на пустой локации — лицам модель верит как якорю стиля, комнате нет. Лечится двумя вещами: строкой «ЭТО СКРИНШОТ ИГРЫ ДЛЯ PLAYSTATION 2, 2002 ГОД, не фото и не рендер» с числами (голова ≈300 треугольников, текстуры 256×256, рендер 640×480 с лесенкой, только вертексное освещение) и повтором «каждая поверхность, включая нарисованное лицо в раме, из плоских полигонов» перед блоком запретов. Одних слов «low-poly» и «PS2 style» не хватает — они дают стилизацию, но не ломают гладкий свет.

На чём поймано

Конторка

в Telegram · Instagram

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Модерация Dreamina (Seedance 2.5)

Оружие, направленное на человека, в тексте не проходит. 15.09.2026, «Спасибо роботу», продление: ген 1 с выстрелами в дверь и по мебели прошёл, а сцена «робот поднимает бластер на человека» с «Hold fire / expects the shot / about to fire / no blood» отбита по тексту. → Когда цель — человек, писать без fire / shot / blood / weapon / blaster: «поднимает предплечье», «кольца горят», «Stand down». Смысл сцены не теряется, фильтр не срабатывает.

Видео-реф с выстрелом в человека на первом кадре отбивается как «image». Тот же день: последние 15 с (первый кадр — выстрел в кухне) не прошли, последние 5 с без выстрелов — прошли. → Для продления резать кусок так, чтобы первый кадр и превью были без насилия; минимум 4 с.

Nano Banana Pro печатает буквы панелей, если они названы в промте. 15.09.2026, карты девушек для «Вертолёт-деньги»: «PANEL A / PANEL B…» в описании раскладки → на листе в углах панелей появились A–E, и «no labels» + «every corner plain and empty» два раза подряд не помогли. → Панели называть положением («LEFT PANEL», «TOP-CENTRE PANEL»), без букв и номеров; отдельной строкой в конце — «the panels carry no letters, no numbers and no captions — plain photographs only». С третьего раза чисто.

На чём поймано

Москва 2040: десант роботов (в работе)

«Let me check with my team» (17.09.2026, Dreamina Seedance 2.5, 27 с, один промт)

8 битов и 7 реплик в одной генерации — держится, последний бит доигран, если он короткий и без события (глоток кофе). → Виктор: ролик до 30 с — одна генерация, не три; биты ≤ 8, финальный — состояние.

Текст на стене за головой в крупном плане перевирается («F♥CF YOUR MOTHERBO»), в общем плане читается. → Надпись, которая должна читаться, давать только в общем/среднем; в КП компоновать так, чтобы её не было видно.

«Ручка у подбородка» модель поняла как «ручка в зубах». → Реквизит у лица описывать кистью: «держит между пальцами, кончик у подбородка, не во рту».

Цвет корпуса второстепенного персонажа с карты не перенёсся (синий перелив → чёрный), лицо и бейдж — перенеслись. → Цвет повторять словами в каждом бите с этим персонажем.

Русский дубляж поверх английской генерации: forced alignment (bot/eleven_align.py) → окна реплик; Demucs no_vocals + volume=0.08 в окнах (в стеме оставались слова) → фон; русские реплики в окна → одна дорожка; липсинк Higgsfield sync_so (input_video + input_audio, cut_off, ≈2 мин). Голос Виктора в кадре — не клон (забраковал), библиотечный актёр.

Русский дубляж, грабли сборки (17.09.2026): (а) многоточие перед репликой TTS озвучивает буквой («…Что?» → «А что?»); (б) одно короткое слово в TTS даёт чужой тембр — озвучивать фразу целиком и резать по forced alignment; (в) TTS-файлы имеют хвосты/подводки с артефактами — резать по словам с фейдами; (г) не усиливать голоса поверх пиков −2 дБ (лимитер = «обрывы»), уровень выравнивать loudnorm; (д) стем Demucs после Dreamina держит обрывки речи и стыки по кадрам — гейт с упреждением, dynaudnorm, розовая подложка, сайдчейн; (е) «никто не двигается секунду» в промте → стоп-кадр до 3 с, читается как лаг.

Монтажная структура держит 10 битов на 30 с. 18.09.2026, Seedance 2.5 (Higgsfield), «Кандидат»: 10 сцен по 3 с с жёсткими склейками, 21 реф — все 10 на месте, порядок точный, последняя ~0,5 с чёрная. → Потолок «8 битов» — для непрерывного кадра. Для нарезки сцен с hard cut можно 10 по 3 с.

Одежда второстепенного персонажа через слот в бите не берётся. Там же: «Petrovich, now in the cheap grey suit (@Image11)» — остался в жилетке из карты. → Одежду спутника писать словами в бите, слот — только для героя.

Общий план съедает героя. Там же: ДК (толпа) и кортеж (машина+гаишник) — герой мелкий или не виден. → Если нужно лицо, бит начинать с героя и задавать средний план; массовку и технику — вторым предложением.

«Бандит», пролог 20 с (18.09.2026, Higgsfield Seedance 2.5, 7 сцен hard cut, 10 рефов, промт 10 150 зн.)

Черта характера ≠ действие. «He never touches money, his men do» + бит «продавец толкает конверт, охранник забирает» → конверт взял герой сам: он стоит у окна, и модель отдала предмет ему. → Действие второстепенного персонажа — первым словом бита и через руку: «The bald bodyguard's hand enters frame and takes the envelope; the hero's hands stay in his pockets».

Раскладка одежды по номерам сцен («party outfit scenes 5 to 7») доезжает не до конца — седьмая сцена вернулась в уличный набор. → Критичную одежду повторять словами внутри самого бита (то же, что урок про Петровича).

Полусекундный таймлайн внутри 3-секундных сцен модель держит по порядку, сдвиг ±0,5 с (склейка казино на 14,5). Финальный «стоп-кадр как пауза камкордера» отработан: последнюю секунду держит взгляд без чёрного хвоста.

Оружие «на ремне, стволом вниз» в фоне не рисуется вообще — и фильтр Higgsfield не сработал. Нужен знак — отдельный бит крупно.

Промт 10 150 знаков через Higgsfield читается целиком — последние сцены отработаны так же точно, как первые. Лимит 4000 — только Dreamina.

«Bad Times», кошка, часть 1 (18.09.2026, Higgsfield Seedance 2.5 omni_reference, @Video1 = 29,3 с ведущее видео)

Копирование движения с длинного видео-рефа работает бит в бит: ведущее видео 29,3 с (женщина читает в телефон) → антропоморфная кошка повторила все жесты на своих секундах, включая подход вплотную и бросок на объектив. Лимит «видео-рефы ≤15 с» из гайда Seedance 2.0 к 2.5 через Higgsfield не относится. Цена 30 с 9:16 720p = 210 кредитов, рендер ~9 минут.

Жёсткие склейки локации/одежды поверх непрерывного движения держатся: «Hard cut on the phrase; her pose continues» — склейки ровно на 10 и 20, поза переезжает без рывка. Формула для клипов-трендов: один @Video1 + N пар (набор flat-lay + локация) + карта.

Персонажу хватает одной карты (лицо + рост в одном листе) — отдельные фас/лицо не нужны, Виктор снял их, результат не просел.

«No human hands» в NOT WANTED не спасает ладони — в первом акте они вышли розовыми. Лапы описывать позитивно внутри бита: «fur-backed paws, dark pads, claws out».

Higgsfield seedance_2_5 omni_reference — только ОДИН видео-реф. 19.09.2026, «Кошка, часть 2»: два video_references (хвост части 1 5 с + оригинал 29 с) → 422 Unprocessable Entity дважды, при этом get_cost преflight такое пропускает (цену считает, лимиты не проверяет). → Продолжение серии стыковать не видео-хвостом, а последним кадром части 1 как image_reference с ролью «стартовая поза и кадрирование, но уже в новом месте/наряде» (идея Виктора). С одним видео + 17 картинок постановка прошла с первого раза.

Длинный акт съедает следующую склейку. 19.09.2026, «Кошка, часть 2»: акт пляжа с шестью перечисленными жестами растянулся с 4,5 до 8,5 с, и заявленная на 20,6 склейка в джет случилась на 24,5. Все 9 мест и 6 нарядов при этом на месте, порядок точный. → Перед важной склейкой в бите оставлять 2–3 жеста и повторять саму склейку в конце бита. Быстрые склейки серии модель ставит на ~1 с раньше. Стык через последний кадр (image_reference «стартовая поза») — работает 1:1.

«Bad Times», кошка, акт 1 v2 (19.09.2026, Higgsfield Seedance 2.5 omni_reference, 10 с, @Video1 = тётка 0–10 с)

  • Лапы вместо человеческих рук лечатся положительным описанием внутри каждого бита («pads toward the lens, claws when the fingers spread, fur to the fingertips») — сработало 1:1; запрет «no human hands» сам по себе не работал (дубль 1).
  • Склейка на 0,5 с раньше — стабильно (три дубля подряд). Нужна точная — заявлять на 0,5 с позже.
  • ГЛАВНЫЙ УРОК (Виктор, с матом, 70 кредитов в мусор): при @Video1 = MOTION SOURCE жесты словами в битах НЕ ОПИСЫВАТЬ. Модель играет текст, а не видео: «лапа у виска» из бита 2 вернулась в бит 3, толчок уехал на 8,5. В битах остаются только склейка (секунда), наряд, локация, лапы/лицо, свет, камера. Зашито в bot/prompt_lint.py (ДВИЖЕНИЕ_ИЗ_ВИДЕО + ЖЕСТЫ) — такой промт хук не пропустит. — Рот занят — реплики нет (Аквариум, ген1 Dreamina, 20.09.2026): реплика Клэр звучала во время поцелуя — липсинка нет, звук «ниоткуда». Перед промтом с диалогом: замерить естественную длительность каждой реплики (ElevenLabs-файлы или оценка ~0,35 с/слог), дать окно ×1,15 + зазор ≥0,3 с между репликами, поцелуй/еда/дверь — в тишине, руки во время речи можно. Окна писать в бит рядом с репликой («CLAIRE, 18.2-22.5s:»), в NOT WANTED — «a line spoken during the kiss», «two people talking at once». Если блокинг не вмещает речь — НЕ растягивать таймлайн (Виктор, 20.09: «увеличить таймлайн — не решение»), а начинать диалог раньше (голоса за кадром, пока камера едет) и задавать быстрый бытовой темп словами («quick, flat, everyday voices, no pauses»; окно ≥0.88 естественной длины). Проверка кодом: content/projects/аквариум/голоса/окна_v11.py. — Зеркало в болванке Workbench пустое: если камера смотрит в зеркало, ставить отражения-копии за плоскостью зеркала, иначе модель не показывает лицо (и рот) того, кто в зеркале. — Внешние системы промтов (21.09.2026): к Фисенкову (команда/александр-фисенков/) добавился Малахов (команда/илья-малахов/, README с картой). Для диалоговых сцен брать его Dialogue Protocol (сценарий первым CRITICAL-блоком, «ONE MOUTH SPEAKS AT A TIME», тишина как бит с длительностью, слушателю явное молчание) и Geometry Map (LEFT/MIDDLE/RIGHT + планы глубины) — как блоки внутри нашего скелета. — Дуэт-перформанс (два персонажа поют в одном кадре) — реф 22.09.2026 (Добби+Хагрид, 29 с, оранжевая циклорама, микрофон, липсинк + жесты, камера статична): ключевая сложность — модель открывает рот обоим. Брать блок «ONE MOUTH SPEAKS AT A TIME» + Geometry Map (кто слева/справа, планы глубины) из команда/илья-малахов/cinema-director-v3.md; движение — видео-источник с двумя реальными исполнителями, жесты словами не описывать. Реф: content/входящие/реф_добби-хагрид_дуэт-рэп.mp4.

Аквариум, блок 1 часть 1, v11 (23.09.2026, Seedance 2.5 через Dreamina, 21 с)

Окна речи развели диалог и действия — приём рабочий. В v10 герои говорили с занятым ртом, Виктор забраковал. В v11 каждая реплика получила окно с темпом 0,88 и зазором 0,3 с, поцелуй поставлен в промежуток без речи. По кадрам: поцелуй 15,8–16,5 с, реплика после него. Все восемь реплик отыграны дословно и в порядке. → Прямую речь вешать на окна, а не на секунды; действия «рот занят» (поцелуй, еда, питьё) ставить в промежутки между окнами.

Зеркало отрабатывает, если описано мизансценой, а не объектом. Формулировка «его плечо на переднем плане, она спиной, её лицо в отражении» держалась три бита подряд, лицо в зеркале не поплыло. → Не писать «у зеркала» — писать, кто где стоит и что именно видно в отражении.

Выход камеры через стекло аквариума работает как переход. Вода по объективу читается как вытирание света, стыка не видно. → Переход между локациями можно прятать в преграду (стекло, воду, занавеску), а не резать.

Карты персонажей в Seedream по кадру-рефу (23.09.2026, проект «насвай-тяжкие»)

Лицо публичного человека держат Seedream, Nano Banana Pro и Grok — блокирует только GPT-Image-2 (moderation_blocked, категория public-figure). Реф — кадр с лицом, промт без @-строк для Grok (xAI их не понимает). → Нужна точная внешность известного человека: Seedream (лучшая фактура) или Nano Banana Pro (самое чистое лицо). GPT-Image-2 на такие рефы даже не пробовать.

Seedream теряет одинаковость одежды между рядами листа. На листе 3×2 верхний ряд вышел в спецовке, нижний — в другой куртке; в двух панелях у лысого героя отросли волосы, а сетка стала 5 панелей разного размера вместо шести. → Слова «Wardrobe identical in every panel» НЕ хватает. Писать отдельным блоком: лысый во ВСЕХ шести панелях, одежда одна и та же в верхнем и нижнем ряду, шесть панелей равного размера. И дублировать запрет в NOT WANTED: «hair on the head, different clothes between panels, uneven panel sizes, missing panels».

Рваная склейка — это разрыв ОДНОГО действия (Виктор, 23.09.2026)

Правило сформулировано после разбора первой редакции сценария «Аквариум, блок 2»: там стояли кадры 1,5 с (часы) → 2 с (свип) → 2,5 с (машинка) → 3 с (встаёт), и Виктор это забраковал.

Что нельзя: мелко нарезать РАЗНЫЕ действия по 1,5–2 секунды. Это не приём, а каша, и зритель не успевает ни на чём задержаться.

Что надо: кадры длинные, 4–10 секунд. Обрывы собираются в ОДНОМ месте — внутри одного непрерывного действия. Человек идёт — и внутри этого прохода стоят шесть обрывов с шести точек. Собирает что-то, ходит по кухне — обрывы внутри этого. Действие сквозное, звук сквозной, режется только картинка.

Проверка перед сдачей сценария: посчитать кадры короче 3 секунд. Если их больше одного подряд и это разные действия — переписывать.

Болванка: камера не должна стоять внутри геометрии (Аквариум, 23.09.2026)

Три камеры блока 2 рендерили ровную серую заливку. Причина: гостиная кончается на Y = 0 — там ПАРАПЕТ_юг_кухня_гостиная высотой 0,85 м и окно над ним, дальше лоджия. Камеры с Y < 0 оказались внутри парапета.

Перед постановкой камеры — замер границ комнаты (bound_box всех мешей в районе кадра), а не «на глаз по плану». И контроль: если стоп-кадр вышел ровной заливкой без деталей, первая гипотеза — камера в стене, а не «свет плохой».

Макро по глиняной болванке бессмысленно

85 мм с метра по фигуре X Bot даёт кашу из капсул: у болванки нет ни пальцев, ни складок. Крупный план рук в previs снимать 35–50 мм с полутора метров — задача болванки показать Seedance ГДЕ руки и КУДА они идут, а не как они выглядят.

Смешение двух REPLACE-полос NLA телепортирует фигуру

blend_in между двумя мокап-клипами с разным положением таза уводил Ноа на 1–2 метра от дивана (замер 23.09, кадры 245 и 390). Границы полос ставить ровно на склейки кадров и смешение не включать: скачок позы прячется в самой склейке. Смешение — только внутри одного кадра и только между клипами, снятыми из одной точки.

Модерация Higgsfield: ip_detected (24.09.2026, «Очень плохие дела», ген 2, Seedance 2.5 omni_reference)

Название сериала и имена его героев в тексте промта → отказ ip_detected, кредиты не списаны. В промте стояли «Breaking Bad», «the famous … scene of the series», HANK/WALTER/JESSE/HECTOR/MIKE; рефы — сгенерированные карты героев. → Пародии и ремейки: франшизу и имена персонажей в промт не писать — роли словами («the police major», «the teacher»), узнаваемость несут карты-рефы. Если отказ повторится без имён — виноваты лица на рефах (проверить отдельно). Проверено вторым запуском в тот же день: без имён и названия — снова ip_detected, мгновенно. Значит, Higgsfield ловит лица известных актёров на картах-рефах (сгенерированные листы Кранстона/Пола/Норриса). Ремейк с голливудскими лицами в Higgsfield не проходит → ARK Seedance 2.0 (фильтр только на реальные фото) или Dreamina. Отказ кредиты не списывает. Тест по 4 с: Seedance 2.5 + карта Уолтера / + карта Джесси — отказ сразу; Seedance 2.0 в Higgsfield — принял, сгенерил и отбил на проверке готового видео (ip_detected, 44 кр. вернули). То есть у Bytedance в Хиггсе режут обе версии, 2.0 — на выходе. Что прошло: Wan 3.0 (Alibaba) в Higgsfield принял карты Уолтера и Джесси и отдал узнаваемые лица (4 с 720p = 7 кр.). FLUX 3 отбил статусом nsfw — похоже, зип-пакеты с гранулами (кредиты вернули). Wan вставил склейку внутри «ONE CONTINUOUS SHOT» — запрет склеек на Wan работает хуже, чем на Seedance.

Перегруз короткого кадра = ускоренные движения. 24.09.2026, Wan 3.0, тест «цех» 4 с: 7 действий (ведро, лопата, противогаз, щепоть, растереть, к лампе, кивок) — модель всё отыграла, но в ускорении и со своей склейкой; Виктор: «как будто всё очень быстро двигается». Файл честный, 30 fps. → На 4 с — 1–2 действия; больше действий — длиннее кадр (6–8 с) и в тексте «unhurried, natural real-time speed, heavy deliberate movements».

Wan 3.0 в Higgsfield (24.09.2026, «Очень плохие дела», 5 кусков, 720p)

  • Лица голливудских актёров с карт Wan пропускает (Bytedance режет). До 10 рефов, 8 лиц в одном куске держит. Промт ≤5000 знаков.
  • Строгий top-down и «камера внутри предмета» Wan не держит — ставит высокий фронтальный ракурс/вид сбоку. Нужен такой кадр — отдельная генерация с одной этой задачей.
  • «White flash» = вспышка-пшик. Взрыв писать детонацией: «detonates like a stick of dynamite», shockwave, осколки, людей отбрасывает — тогда огненный шар и разлёт.
  • Предмет, который на карте уже на герое, нельзя «класть рядом» — будет два (фуражка на голове и на колене).
  • Wan: кадр «строго сверху» получился, когда он стал отдельным шотом внутри сцены («Hard cut to a shot STRAIGHT DOWN from the ceiling») и локация-реф уже содержала главный предмет (куб пакетиков). В общей сцене с несколькими действиями top-down игнорировался.
  • Предмет-декорация (куб, гора) — рефом-локацией, а не словами: «гора пакетиков» словами дала кучу; реф склада с кубом дал куб 1:1.
  • Рукописный текст на странице Wan пишет каракулями даже при кириллице в кавычках; печатное название с рефа обложки — читается.
  • Genjutsu (hf_mult_motion_control) читает промт и держит 5 локаций с луками за один прогон (13 рефов + видео, «Слуцкий–Дзюба» 25.09): локации по битам, наезд и whip pan из промта отработаны, микрофон из видео-источника перенёс во все сцены. Но пословный тайминг склеек не держит — первая склейка по слову, дальше режет почти поровну (+2,5–3 с). Точные склейки — прогоном на каждую локацию.
  • Одежда с карты персонажа перебивает лист лука, если лук «минус вещь» (баня: полотенце без футболки → футболка осталась с карты). Отсутствие вещи прописывать явно: «bare torso, no shirt».
На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Тест стилей в Nano Banana Pro (29.09.2026, «Вечер с Айгуль»)

Стилевой блок в конце промта проигрывает сцене и фото-рефу. 5 стилей (граф. роман, вебтун, Клаус, карандаш, Норштейн) с общей длинной сценой и реальным фото кухни третьим рефом → 4 из 5 вышли одной и той же цифровой иллюстрацией (Виктор: «похожи один в один»). Отличился только стиль с жёстким правилом цвета. → Материал первой строкой капсом («THIS PICTURE IS A FRAME FROM A CLAY STOP-MOTION FILM… not a digital illustration»), фото локации — «use ONLY its layout and objects, NOT its look», повтор материала перед NOT WANTED, сцена короче. Со вторым раундом стили разошлись (пластилин, комикс-растр, флэт без контура, живопись, карандаш). Пластилиновый сет всё равно тянет в фото — лицо/кукле модель верит, комнате нет (см. урок «Конторки»). Параллельно больше 3 запросов Nano Banana Pro через Vertex-триал → RESOURCE_EXHAUSTED; ставить по 3 (30.09: даже 3 параллельных запроса в 4K — два из трёх получили 429; 4K слать по одному, это лимит в минуту, не деньги) или ретрай с паузой 60 с. Похожесть в Nano Banana поднимается двумя вещами (раунд 3, тот же день): рефы лица — реальные фото из content/персонаж-виктор/референсы_ретушь/ (3/4 + анфас) вместо сгенерированной карты, и средний план с лицом на треть кадра вместо общего. Плюс абзац LIKENESS второй строкой после стиля («instantly recognisable… do not make him more handsome/younger/generic»). Лучше всех держит лицо живописный ротоскоп («painted over real footage»). Стилевой реф кадром из чужого ролика (@Image5, «STYLE REFERENCE ONLY») переносит технику, людей из него не тащит. GPT-Image-2 с реальными фото первыми рефами рисует фото, а не мультик (карта «Вечер с Айгуль», 29.09.2026): стилевой реф третьим и «in the style of» проиграли — вышла фото-живопись со щетиной. Лечится: первыми рефами — уже нарисованные кадры/карта в нужном стиле, фото последним с ролью «take ONLY facial features, not realism, lighting or skin» + правила рисунка списком (контур на каждой форме, кожа в 3 плоских тона, no pores/stubble). Nano Banana, наоборот, при готовой карте первым рефом её почти копирует — для NB ставить готовую карту не первой.

На чём поймано

Ролик: Конторка · в Telegram · Instagram

Voice Design ElevenLabs: высоту описанием не задать (30.09.2026, «Вечер с Айгуль»)

F0 Виктора — 144 Гц (bot/pitch_f0.py по чистой записи). Дизайн по описанию «light baritone around 145 Hz, not deep, not bassy»: eleven_ttv_v3 — 12 превью подряд 84–96 Гц (слова «husky», «tired» тянут в бас, но и без них 90 Гц); eleven_multilingual_ttv_v2 — разброс 100 / 106 / 200 Гц. → Цифру Гц модель игнорирует; мерить каждое превью pitch_f0.py и отбирать по замеру, а не верить описанию. Ближе всего по высоте к Виктору — премейды Roger 143 Гц и Will 134 Гц.

«Вечер с Айгуль», Г1 (30.09.2026, Higgsfield Seedance 2.5 omni_reference, 30 с, 14 битов, 9 картинок + @Audio1)

  • @Audio1 как VOICE REFERENCE держит тембр: F0 реплик 119/123 Гц при референсе 119 Гц, обе английские реплики дословно, липсинк есть. Аудио в ответе API попадает в список reference_images — это нормально, работает.
  • 14 битов на 30 с держатся, если они — склейки в 5 сквозных действиях: 11 из 14 как в промте.
  • Модель вставляет от себя «пустой установочный план» при смене локации (пустая кухня 2,3 с перед микроволновкой). → В битах со сменой локации сразу писать героя в первом кадре («he is already in frame»), в NOT WANTED — «empty establishing shots without him».
  • «Pulls the sneaker off with the heel of the other foot» не сработало — снял рукой и оказался босым. → Бытовой жест ногой описывать телом и запретить альтернативу: «hands stay in his hoodie pocket», «socks on».
  • Позиция кошки съезжает туда, где её уже видела модель: «орёт на полу у миски» → орёт на подоконнике рядом с миской. → Писать положение через пол: «on the kitchen floor tiles, paws on the floor, bowl on the floor».
  • Камера внутри микроволновки — модель сама выбрала POV изнутри прибора на «свет микроволновки на лице». Сильный кадр.

«Вечер с Айгуль», Г2 (30.09.2026, Seedance 2.5 omni_reference, 10 с, 2 видеорефа + @Audio1)

  • «Кошка крупно на переднем плане перекрывает героя» работает дословно: ухо и голова в кадре, фокус на лице сзади.
  • Второй видеореф «SCREEN CONTENT ONLY» модель кладёт на экран ноутбука и движение камеры из него в комнату не переносит. Но клип целиком она не проигрывает: из 5 с @Video2 взят первый план (~1,5 с) и растянут на 6 с экрана. → Экранный клип целиком в генерации не получить; нужен весь клип — подменять экран трекингом на монтаже.
  • «One continuous shot, no cut» + дубль ракурса в двух битах держит план 6 с без склеек (2-й бит «THE SAME SHOT CONTINUES»).
На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Карты исторических лиц в Nano Banana Pro (30.09.2026, «Куба», Фидель и Че)

  • Nano Banana Pro принял архивные ч/б фото Фиделя Кастро и Че Гевары рефами и отдал цветные листы 3 панели 4K без отказа. Рефы — Wikimedia Commons (public domain), промт без имён.
  • Сходство зависит от размера рефов: Че по трём крупным фото (1920+ px) узнаётся; Фидель, у которого два из трёх рефов были 362 и 279 px, вышел «похожим типажом» — лицо короче, веки легче, нос короче оригинала. → Каждый реф лица — не меньше ~700 px по лицу; мелкие кадры не добавлять «для количества», лучше профиль крупно.
  • По имени, без рефов (тот же день, тест по просьбе Виктора): Google не отказал ни Фиделю, ни Че. Фидель по имени вышел не хуже, чем по крупным рефам 1963 (длинное лицо, длинный прямой нос, тяжёлые веки) и заметно лучше, чем по мелким рефам 1959. Че по имени потерял длинные волосы из-под берета, хотя в промте они были, и постарел лицом. → Для иконы (Че) рефы держат узнаваемые детали образа; для Фиделя имя работает не хуже рефов.

«Куба», ген 1 (30.09.2026, Higgsfield Seedance 2.5 omni_reference, 30 с, 16:9, 13 битов hard cut, 6 рефов, промт 13 220 зн.)

  • 13 битов на 30 с — все 13 на месте, порядок точный. Модель растягивает диалоговые биты (+0,8…+2 с) и сжимает монтажные (Гавана: 1–1,5 с вместо 2,5). → Диалог планировать с запасом, переходные биты — короче не писать, они и так ужмутся.
  • Match cut внутри одной генерации РАБОТАЕТ, если писать по карточке: «MATCH CUT: the shape and position of X in the last frame align exactly with Y in the first frame of the next shot». Два из двух: кокосы → бикини, фара → глаз. Карточка tran-match-cut обновлена (была «почти не выходит»).
  • Проход сквозь жидкость с выходом из другой жидкости («drops into the coffee … rises out of the coconut») — один непрерывный переход между локациями, без каши. Оба сосуда назвать явно.
  • «in Belarusian» + «Phonetic hint» латиницей: все 5 реплик прозвучали по-русски дословно, Scribe распознал как русский. Реплики съезжают на ~1 с позже окна. Правило работает, оставляем как канон.
  • «No music» игнорируется в сценах, где музыка «положена» (бар, танцы, пляж): Scribe пометил «[бодрая музыка]» с 14 с. → В сцену-праздник музыка придёт всё равно; либо принять, либо отделять голос Demucs на монтаже.
  • Отъезд-разоблачение за 1,8 с не доезжает (от глаза до лица, столик не открылся). → На pull-back reveal давать ≥3 с.
  • Промт 13 220 знаков Higgsfield принял и дочитал — последний бит (пустой столик) отработан как написан.
  • Мгновенного ip_detected на карты Фиделя и Че не было — исторические лица, сгенерированные Nano Banana по архивным фото, проходят фильтр Higgsfield (в отличие от карт голливудских актёров 24.09).

«Куба», ген 1б v2 (30.09.2026, Higgsfield Seedance 2.5, 6 с, 2 рефа — карты героев в белом)

  • Переодеть героев для куска — картой в новой одежде, не кадром из видео (Виктор). Nano Banana Pro из готовой карты («change ONLY his clothes») отдала тот же лист в белых гуаяберах с первой попытки; в видео одежда держится во всех кадрах.
  • «В первом кадре она уже в середине шага, никогда не стоит» — модель отработала: после match cut девушка сразу идёт, без стойки. Формулировать движение как уже идущее, а не «начинает идти».
  • Выход из кадра влево + «обе головы поворачиваются влево ей вслед» — отыграно точно, направление держится.
  • Коннектор Higgsfield может лечь на опросе при живой задаче. Обход: результат лежит на CDN по имени hf_ГГГГММДД_ЧЧММСС_<job_id>.mp4 (UTC-секунда постановки) — перебрать минуты HEAD-запросами; ничего не пересоздавать.

«Куба», ген 2 (30.09.2026, Higgsfield Seedance 2.5 omni_reference, @Video1 хвост 5 с + 7 картинок, 30 с)

Видео-реф перебивает карту объекта. В @Video1 машина была с флагом на водительском борту, на карте @Image3 — другая раскраска, и в промте прямо стояло «paintwork defined only by @Image3, not by this clip». Модель всё равно взяла раскраску из видео и зеркалила её на второй борт. → Если объект есть в видео-рефе, его вид задаёт видео. Нужна другая раскраска — перегенерить хвост с новой картой, а не спорить текстом. Хвост ген 1 как @Video1 дал стык 1:1: машина, место, свет, солнце за аркой — продолжение без шва. 8 битов на 30 с с тремя длинными одно-кадровыми движениями держатся, включая переход «в капот → проспект» и полуорбиту с репликой; реплика сдвинулась на −0,4 с, последний бит (кран на вывеску) доигран. «Камера на торпедо смотрит на них» ушла на заднее сиденье — ракурс внутри машины дублировать: «facing their faces through the windscreen, from in front of them».

Модерация Higgsfield Seedance 2.5: «убей меня» в реплике — отказ за 2 минуты (01.10.2026, «Куба», ген 3). Фон-реплика девушки «Если я бывшему наберу — убей меня» → failed без причины, 210 кр вернули. Замена на «…то я конченная», остальное без изменений (фото Че на флаге, алкоголь) → прошло в рендер. → Слова про убийство/насилие даже в шутку в репликах не писать; признак модерации — failed через 1–3 мин с возвратом кредитов. «NO MUSIC» Seedance 2.5 не слушает (ген 1, 2, 3 «Кубы» — музыка всегда). → Музыку не запрещать словами, а отрезать на монтаже: Demucs no_vocals/vocals разделяет голос и фон; или просить «bar ambience only» — не проверено. Фоновая реплика персонажа вне кадра смазывается и не привязывается к его появлению (ген 3: брюнетка «бывшему наберу» → «Бычу нагалю», девушек в кадре нет во время реплики). → Второстепенным репликам давать отдельный кадр с их лицом, хотя бы на 1,5 с.

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Карты гибридов «голова человека + тело животного» (04.10.2026, Nano Banana Pro, «Курятник», 8 карт)

Гибрид держится с первого раза, если стык описан анатомией, а не словом «гибрид». Работает: «real, large <порода> hen… instead of a chicken head it has the real head of a human woman at life size, about one third of the body length; neck hackle feathers rise straight up to the jawline and end under the chin and behind the ears; no comb, no wattles, no beak, no human neck skin, no shoulders». 7 из 7 — без человеческой шеи, без клюва, без костюма. → Породу называть по имени (Buff Orpington, Barred Plymouth Rock) — оперение и цвет лап приходят точно.

«Character reference sheet photographed in a studio» один раз из семи дал три отпечатка на стене с булавками и белыми рамками. Лечится бесплатно: вырезать панели PIL и пересобрать на сером холсте, перегенерация не нужна.

Четыре параллельных запроса к Vertex-триалу — один отбит 429 (лимит запросов, денег не списано). Держать параллельность 3, перезапуск упавшей — по правилу 7, после «да».

29 карт «курица с головой инстаграм-девушки» (04.10.2026, Nano Banana Pro, «Курятник»)

Запрет «not printed photos on a wall, no frames, no borders» не работает: 5 карт из 29 всё равно пришли отпечатками на бумаге или стене с рамками и булавками — возможно, само упоминание «printed photos» подталкивает. → Не называть то, чего не надо; писать «one continuous studio photograph filling the whole frame edge to edge». Брак лечится бесплатно: вырезать снимки PIL и пересобрать на сером холсте.

Одна карта из 29 вернула на третьей панели обычную курицу с гребнем и клювом. Такую панель отрезать, а не отдавать в Seedance: реф с куриной головой подсказывает модели рисовать куриные головы.

Пучки перьев у ушей (вариант 2) убрала строка «Her ears are ordinary human ears with no feathers on, behind or around them» + перья заканчиваются «at the nape, below the ears» — в 27 картах после неё пучков нет.

Vertex-триал под нагрузкой: из 28 запросов 9 не прошли с первого раза (429 и обрыв по таймауту 180 с). Последовательные перезапуски по одному проходят; таймаут в bot/nano_banana.py поднят до 400 с. Обрыв по таймауту ≠ бесплатно: картинка могла сгенериться и списаться, просто ответ не дошёл.

«Курятник» (04.10.2026, Dreamina Seedance 2.5, 18 с, 30 рефов: 29 карт кур-гибридов + двор) — `content/projects/курятник/РАЗБОР_ГЕНЕРАЦИИ.md`

Толпа = дефолтные экземпляры. «Обычных кур нет, у каждой птицы голова женщины» стояло в 5 местах (CASTING утвердительно, три бита, NOT WANTED) — лица получили только 8–10 ближних птиц, остальная стая — обычные куры. Слова «flock / scrum / hens everywhere» просят МНОГО птиц, а каждая сверх карт — дефолтная. → Гибриды/персонажи в толпе: в кадре столько существ, сколько реально нужно (6–10), без дальнего плана с массой; слов «flock, crowd, everywhere» не писать — «six hens, each from her sheet».

30 карт перемешиваются. Героиня @Image2 вышла с лицом @Image14 (тот же типаж: тёмный высокий хвост + глэм), у @Image10 голова на чужом белом теле. → У героев должны быть черты, которых нет НИ У КОГО из массовки; похожие типажи в один набор рефов не класть.

Назвал — появилось. «Hens part around the boots», «boots squelching» → в кадре сапог снимающего, хотя «the filmer is never seen». → Части тела и одежду невидимого оператора не упоминать нигде, даже в SOUND.

«Lips closed, eyes wide» у слушающего = кривляние (надутые губы, выпученные глаза). → «calm face, mouth naturally closed». «Squabble» без механики не сыграно — драку писать телом: наскок грудью, удар крылом, отскок.

Русская речь работает: «in Belarusian» + хинт с ударениями (Muzhchína dólzhen) — обе реплики дословно, распознаны как русские, в окнах ±0,2 с; финал-состояние доигран.

Замена людей в готовом видео

Seedance 2.5 video-edit не перекастит троих людей по картам. 07.10.2026, «Литвин делай» (stillnote5): 19,9 с, три героя по очереди, три карты GPT. Движение, камера и звук остались 1:1, но целиком заменился только герой на крупном селфи; танцор и оператор остались исходными (у оператора снялась лишь панама), у третьего героя на среднем плане осталась исходная юбка — запреты в NOT WANTED не сработали. → video-edit — для локальных правок (снять шапку, перекрасить, убрать предмет). Для замены людей — Genjutsu Motion Transfer, либо Seedance Omni Reference (новое видео, движение приблизительное).

Genjutsu Motion Transfer перекастил троих по очереди с первого раза. 07.10.2026, «Литвин делай»: тот же исходник и те же три карты, на которых Seedance 2.5 video-edit заменил одного из троих, а промт гайда дважды упал по фильтру. Промт по полному скелету: роли рефов («He is the man who…»), строка @Video1 — MOTION SOURCE, биты точно по склейкам исходника, камера/свет «as in @Video1», одежда в каждом бите и отсутствие вещи прямым текстом (trousers to the ankles, no skirt; no hat). Итог: все трое по картам, одежда верная, звук исходника в синхроне; свет модель перерисовала. → Замена людей при той же локации и камере — Genjutsu Motion Transfer с таким промтом, а не Seedance edit.

«Один дубль на кухне», Г1 (07.10.2026, Higgsfield API seedance-2.5/video-edit, 24,19 с, 9 блоков-ракурсов + енот + Гуф, 3 картинки-рефа)

Разбор — content/projects/один-дубль-гуф/РАЗБОР_ГЕНЕРАЦИИ.md. - video-edit держит 9 временных блоков ракурсов в 24 с, каждая граница — чистая склейка; секунды плывут на ±0,3 с (как и в t2v). «На слове» точнее не попасть — подравнивать в монтаже. - Широкое фото той же комнаты как «подсказка» работает: при новых ракурсах модель строит невидимые стены и мебель по фото, а не выдумывает. Сторону «сбоку» может взять противоположную — дублировать, что должно быть за спиной. - Замена животного и человека на границе блока внутри одного video-edit — работает (один человек в кадре): енот и другой человек по карте появились на склейке без морфинга. Урок «video-edit не перекастит людей» — про троих в кадре. - Звук исходника сохраняется (корреляция 0,97) — отдельно подкладывать не нужно. - Модель продлевает жест: «опускает голову на 20,6–21,3» превратилось в «держит голову вниз до конца» → жест из исходника называть с явным концом («then raises his head back to the lens at 21.3s»).

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

«Один дубль на кухне», Г2 (08.10.2026, API seedance-2.5/video-edit, 29,8 с, 10 блоков, новая локация + смокинг + замена предмета, 5 картинок)

Разбор — content/projects/один-дубль-гуф/РАЗБОР_ГЕНЕРАЦИИ.md (раздел Г2). - Кран «сверху вниз» без явной точки — камера уходит ЗА спину (1,6 с затылка) несмотря на «never behind him» в MOTION CONTINUITY. → В самом бите писать опорную точку: «from high in front of him, his face visible the whole time, the camera never passes over his head». - Новая локация без позы → модель сама сажает и поднимает героя (то стоит, то сидит за столом). → Позу писать в CHANGE и в каждом бите: «he stands behind the desk the whole time, never sits». - Сверхкрупный план лица в video-edit может застыть (губы не двигаются 1,4 с). → На крупных писать «his lips move with every word of @Video1». - Чем больше замен в одной правке (человек + локация + одежда + предмет), тем сильнее плывут блоки: в Г1 ±0,3 с, в Г2 к концу +2,7 с. → Короткие ракурсные блоки (<1,3 с) во второй половине ставить реже; держать ≤8 блоков на 30 с. - Предмет «держит низко у пояса» модель рисует висящим без руки → писать «in his hand, his fingers around it». - Короткий кусок 5 с с тремя блоками → модель сливает два первых (2б: план 1,6 / 3,07, факт 2,96 / 4,04). На 4–6 с ставить не больше двух блоков; смену на нужном слове ставить первой границей, а не второй. - «Держит у пояса» без руки = пряжка; «in his right hand, fingers wrapped around it, hand fully visible» + кадр «от головы до бёдер» — держит по-настоящему (поднял батончик на уровень груди).

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Genjutsu Motion Transfer — «Танец у забора», 09.10.2026 (8 отказов nsfw, 9-й прошёл)

  • nsfw в Genjutsu резал ИСХОДНОЕ ВИДЕО, а не персонажей и не текст. Видео трендов с женщинами крупно сверху в открытой одежде (лысая в пиджаке на голое тело, девушки в топах) — 8 отказов подряд при любых картах, любом промте, даже без промта и без локации. Видео тех же движений с одетыми мужиками (santosbeats) с теми же картами и промтом прошло. → При nsfw сначала менять исходник на видео с закрытой одеждой. Отказ nsfw деньги возвращает (Refund в Billing).
  • Спанч Боб, Чебурашка, Грю, Железный человек в Genjutsu проходят — бренд не режется (ip_detected — это Seedance).
  • Персонаж с нечеловеческой головой (квадратная губка) на месте человека → Genjutsu оставил голову ИСТОЧНИКА (лысый, очки, усы, кольца) и прилепил губку на грудь, как костюм. Карта была без крупного плана лица (все 3 панели в рост). Чебурашка с крупным планом лица на карте перенёсся во всех кадрах. → У карты для Genjutsu панель A — крупно лицо; для нечеловеческой головы прямо писать «his whole head IS …, no human head, no bald head, no glasses» и перечислять в NOT WANTED приметы головы источника.
  • Вотермарк исходника (иконка Instagram) Genjutsu переносит в результат, «no watermark» в промте не помогает. → Вотермарк убирать из исходника до запуска.
  • Время: 20 с 1080×1920 30 к/с шли 50 мин, 17,6 с 720×1280 24 к/с — 8 мин. Длина округляется вверх: 20,0003 с = 21 с. → Исходник ужимать до 720p 24 к/с и резать ровно до целой секунды минус кадр.

Genjutsu Motion Transfer — «Танец у забора», v10–v13 (10.10.2026)

  • Исходник для Genjutsu не перекодировать и не чистить. Почищенный инпейнтом и ужатый до 720p/24 к/с исходник — nsfw 3 раза подряд при любых картах (Керри, медведь/волк) и любой локации; тот же оригинальный файл без обработки (v13) прошёл. Причина внутри обработки не локализована. → Чистый исходник брать скачиванием без вотермарка, а не своей обработкой.
  • Вотермарк исходника Genjutsu превращает в предметы сцены (табличка на асфальте, вывеска на фасаде), неподвижную иконку оставляет как есть; строка «Remove ALL source-video overlays: … watermarks …» не помогает. Встроенный вотермарк Instagram (иконка + ник + строка трека) появляется при сохранении рилса из приложения.
  • «Do NOT transfer the original actors' hair/clothing» силуэт волос и украшения не снимает: у волка выросли клоки на месте рыжих клоков исходника, у медведя остались браслеты. → Приметы исходника называть прямо (no bracelets, no hair tufts at the sides of the head).
  • 1080p-исходник 20 с шёл 11 мин — 50 мин у v9 были очередью, а не разрешением.

Hero сайта юриста, г1 — 09.10.2026 (Higgsfield API seedance-2.5/reference-to-video, 20 с, 16:9, 720p, 4 картинки, промт 3989 зн.)

  • Русский текст на документе держится, если документ подан картинкой-рефом И текст продублирован в промте дословно в «». Форма А4 (@Image4, отрисована из HTML 2480×3508) + 7 строк в кавычках → все 7 строк в кадре без единой ошибки, крупно и мелко («ЗАЯВКА», «ИМЯ», «+7», согласие, кнопка). → Любой текст в кадре делать плоским листом-рефом + дословно в промте.
  • CAMERA RULE отдельным блоком + «same height and distance» в CAMERA каждого бита → высота и дистанция не уехали за 20 с (стол на 15,0 и 18,2 с совпал по размеру до пикселя), боковой трекинг стартовал и встал по таймлайну.
  • «Sticks flat to the lens, covering exactly the left third» → лист занял 46 % ширины и обрезан снизу, фон за ним ушёл в расфокус (камера не двигалась, это перевод фокуса). → Ширину задавать через габарит: «the whole sheet visible with a margin, its width one third of the frame»; резкость фона просить отдельно, если нужна.
  • Мелкие действия упрощаются: «портфель на дальний угол» → положил на ближний; «отодвигает кресло одной рукой» → не отодвинул, протиснулся боком. Ключевые: «руки как у пианиста» (13,0–13,9) и «через секунду листы» (+1,8 с) — отработаны. → Важное мелкое действие описывать телом и давать ему ≥1,5 с отдельным битом.
  • Первые 0,8 с — пустой кадр, герой входит на 0,9 с: «enters from the left edge» модель читает как «из-за кадра».
  • Время: 20 с 720p шли ~51 мин в очереди Higgsfield API (19:55 → 20:46).

Wan 3.0 Prime, замена двоих по видео-рефу (14.10.2026, «Игрушка», тест 5 с 480p) — `content/projects/игрушка-wan/РАЗБОР_ГЕНЕРАЦИИ.md`

  • Промт по гайду Alibaba (проза, «Use Video 1 only as a motion reference; do not inherit its character appearance») переносит движение 1:1 и меняет ДВОИХ в одном рефе — каждого по позиции в кадре («the man nearest the camera… / the man asleep…»). Скелет Seedance с битами и белорусским для Wan не нужен.
  • Без audio_urls звук Video 1 остаётся оригинальным (огибающие 0,995) — русская речь и липсинк бесплатно.
  • Вотермарк исходника Wan переносит, негатив «watermarks» не помогает → чистить реф до запуска.
  • Одежда исходника на частях тела, которые не названы, остаётся (джинсы спящего) → называть каждую вещь до обуви.
  • 29 с реф + 29 с результат → failed без причины (тот же промт на 5 + 5 прошёл): у Wan в Higgsfield, видимо, лимит «реф + результат ≤ 30 с». Кусок > 15 с резать на части по паузе в речи.

Wan 3.0 Prime, замена 10 человек по видео-рефу за раз (15.10.2026, «Офис», кусок 1, 15 с) — `content/projects/офис-замена/РАЗБОР_ГЕНЕРАЦИИ.md`

  • 10 карт за один прогон — заменился один главный герой. Остальные с оригинальными лицами, одна карта ушла не на того (сопоставление «по костюму» путается), плюс Wan дорисовал лишнего человека из списка каста. → Виктор: тегать @ImageN в каждом плане с позицией и действием (v2 в проверке); запасной путь — проходы по 1–3 человека.
  • Видео-реф со склейками Wan повторяет 1:1, если в промте «hard cuts exactly where Video 1 cuts» и план-лист — резать исходник на дубли не обязательно.
  • Звук без аудио-рефа снова сохранился (0,996).

«Брат × Wan», 16.10.2026 (content/projects/брат-wan/РАЗБОР_ГЕНЕРАЦИИ.md), 40 с, три генерации Wan 3.0 Prime, двое заменены: - Двое по позиции в кадре + одни карты на все части = лица держатся между генерациями; склейки 1:1 по «Three shots with two hard cuts exactly where Video 1 cuts» без отдельного SHOT LIST — позиция героя в каждом плане внутри его абзаца. - Стык генераций внутри плана, в паузе речи, не виден. - duration округлён вверх → части длиннее кусков. Ставить их по таймкодам оригинала, не встык: иначе следующая часть уезжает раньше звука (было −0,27 с, губы обгоняли голос; починено стоп-кадром 16 кадров). - Реквизит (плеер, наушники) — прописать в карту и генерить карту заново; правки готовой карты codex'ом Виктор браковал.

«Хоккейный Ништячок», Г1, 20.10.2026 (content/projects/исаев-хоккей/РАЗБОР_ГЕНЕРАЦИИ.md), Seedance 2.5 по API Higgsfield, 27 с, 8 рефов, промт 15,6 тыс. знаков: - Переход «удар → осколки открывают новый шот» модель играет ~0,65 с, а не склейкой — весь следующий шот уехал на +0,5…+2,6 с. → Окна реплик и смены после такого перехода считать от его КОНЦА (+0,7 с к точке удара), а не от удара. - 5 превращений на одной точке с голографической вспышкой — все по порядку, по разу, без лишних людей; интервалы плавают (2,85 / 1,75 / 1,75 при заданных 2,3) — смысловую привязку реплики к игроку держать с запасом ±1 с. - «Звук до последнего кадра» (свисток): поза держится до конца, звук 1,3 с на полную и к последним 0,5 с проседает на 15 дБ. Событие подготовлено в предпоследнем бите (свисток к губам) — доиграно. Стык по звуку — тянуть в монтаже. - 15,6 тыс. знаков через API прочитаны целиком; реплики с подсказками-ударениями распознаны все пять.

«Хоккейный Ништячок», Г1б, 20.10.2026 (content/projects/исаев-хоккей/РАЗБОР_ГЕНЕРАЦИИ.md), продолжение с @Video1 по API, 17 с: - Механизм-подставка не крутит людей: «display turntable… players do not turn by themselves» + живой idle + фронтальные рефы → все пятеро простояли лицом к камере. Вращение задавать телом (скольжение/разворот на коньках) или видео-рефом движения. - Русский вместо «белорусского» (подсказка с ударениями) распознан чище — 4 реплики почти слово в слово, темп как у живой записи (±11 %). Проба по просьбе Виктора, правило 30.09 не отменено — решать по следующим генерациям. - Окна реплик, привязанные к событиям («как только появляется вратарь — спрашивает»), держат пары «реплика ↔ кадр», даже когда весь таймлайн уезжает на +1 с. - Продолжение с хвоста-@Video1, кончающегося на ударе: первые 2 кадра модель заново рисует целый предмет удара → на стыке резать ~4 кадра.

«Хоккейный Ништячок», Г1б дубль 2, 21.10.2026 (content/projects/исаев-хоккей/РАЗБОР_ГЕНЕРАЦИИ.md), 11 картинок + @Video1: - Карта «спереди/сбоку/сзади» + «360 градусов в окне» заставила крутиться первого и последнего: полевой сделал больше круга (спина с номером, без фамилий — как на карте), судья развернулась и встала анфас. Средние (2–4) почти не крутились — событие держится у краёв генерации, в середине теряется. - Персонаж-ведущий без своей карты в полный рост вернулся в поясной крупный план у края кадра — размер и «в полный рост» надо закреплять референсом (карта/кадр в полный рост в нужной точке), а не только словами.

«Хоккейный Ништячок», Г2 дубль 1, 21.10.2026 (content/projects/исаев-хоккей/РАЗБОР_ГЕНЕРАЦИИ.md), 30 с, 480p, @Video1 + 5 картинок: - Маленький предмет, с которым взаимодействует человек (ноутбук, в который бросают и прыгают), модель «увеличила» до экрана в рост и взяла его облик из видео-рефа (панель ПРОФИЛЬ из @Video1), раз в промте свечение было «как в @Video1». → Размер писать числом («a 15-inch laptop, about 35 cm wide, on the desk»), запрещать прямо («no big standing screen, no floating panel in the room»), и не отсылать эффект к видео-рефу, если в нём есть крупные предметы, которые нельзя переносить. - Два действия-броска подряд модель развела, но вставила между ними паузу внутри реплики; всё после этого уехало на +1,5…+2,2 с. → Если действие длиннее слова, на которое оно повешено, следующую реплику начинать после действия, а не встык. - «Свечение мягко перелетает в новую сцену, где он уже делает X» — сработало дословно; «новая локация заезжает за рукой с той же стороны» — сработало. «Звук затихает постепенно к 3,5 с» — затих за 1 с.

«Хоккейный Ништячок», Г2 дубль 2, 21.10.2026 (тот же файл разбора), промт v6: - Блок SCALE (рост 180 см, ручка двери на уровне бедра, ноутбук 15" ~35 см, «единственный экран в комнате») + убранная отсылка эффекта к видео-рефу вылечили и «лилипута», и огромную панель — ноутбук остался маленьким, человек нормальный. - Описание @Video1 без «камера начинает с полного кадра его последнего кадра»-усиления → модель начала уже с ноутбука на столе: стартовый кадр «весь экран = последний кадр @Video1» надо держать отдельной фразой и в NOT WANTED («the laptop visible in the first frame»). - Эффект «затягивание в экран» модель рисует вертикальным столбом света над ноутбуком; если нужен свет только в плоскости экрана — писать «the glow stays flat inside the screen, nothing rises above the laptop». - «Локация заезжает с той же стороны, что рука» не сработало — заехала с противоположной, позже руки. Направление писать экранной стороной («from the left edge of the frame») и привязывать ко времени руки.

«Хоккейный Ништячок», Г2 дубль 3, 21.10.2026 (тот же файл разбора), промт v10, 720p: - Первый кадр задаёт картинка-реф, а не текст. Бит «0–1 с: весь кадр — последний кадр @Video1, ни рамки, ни ноутбука» + запрет в NOT WANTED не сработали: модель начала с ноутбука, а на его экран положила судью в ячейку с @Image4 (экран ноутбука на @Image2). В дубле 1, где на экране @Image2 была страница судьи, старт совпал. → Стык 1:1 закреплять start_image (последний кадр хвоста) или тем же содержимым на экране в рефе локации, а не словами. - Композиция сцены идёт за рефом: «вешалка в левой половине, он справа» в четырёх битах + запрет — модель дважды поставила его слева, потому что на @Image4 вешалка правее центра. → Нужна сторона — зеркалить сам реф. - «Засасывание в экран» модель рисует круглым вихрем/кольцом (на столе вокруг ноутбука, перед столом в рост), что бы ни было написано про «воронку из экрана». Прыжок — с поворотом к цели и приседом даже при прямом запрете. → Если нужна другая форма — не прыжок и не «портал», а действие без отрыва от пола (затянуло стоя) или эффект на монтаже. - Переход в локацию-интерфейс модель делает «сборкой голограмм»: кнопки проявляются по одной поверх старой сцены, ~4–5 с, шторка за ладонью не играется. → Такой переход планировать на 4–5 с или привязать сборку к руке («buttons light up along the path of his hand»), а не спорить со шторкой. - Первый кадр «внутри картинки» текстом не держится («Хоккейный Ништячок» Г2, дубли 3–4): при рефе комнаты, где эта картинка на экране ноутбука, модель стартует с ноутбука уже на кадре 0, даже с отдельным битом «0,0–0,5 внутри, без рамки». В дубле 1 тот же реф дал верный старт — разброс. → Первый кадр задавать start_image (последний кадр предыдущей генерации), а не словами. - Голову срезает, когда камера кончает движение вплотную к проёму, из которого выходит герой («Хоккейный Ништячок» Г2, Д2/Д4): «camera reaches the door» модель читает буквально — подъезжает к двери, герой выходит прямо в объектив, в кадре грудь. Д1, где камера осталась метрах в трёх, — лицо сразу. → Писать дистанцию («stops about three metres from the door») и верх проёма в кадре. - Кадровку модель берёт из рефа локации, если бит начинается с «локация с @ImageN» (Г2 Д4: «reveals the stall from @Image4» → общий фронтальный план, как на рефе, вопреки «close shot» дальше в бите). → План описывать телом первым («голова, плечи, руки заполняют кадр, от кепки до ремня»), а в описании рефа писать «только вид, не его кадровка». - Стартовый кадр слотом start_image держит первый кадр (Higgsfield seedance_2_5 omni_reference, «Хоккейный Ништячок» Г2 Д5): кадр 0 = картинка из слота (чуть отъехавшая), при 5 других рефах. Тот же кадр дублировать рефом @ImageN, чтобы промт ссылался на него тегом. Текстом «первый кадр — внутри картинки» это не получалось 3 раза из 4 (Д2–Д4). - Подгонка синтезированного голоса под губы по слогам (rubberband на отрезках 0,1–0,2 с) даёт «заикания» («Хоккейный Ништячок», 22.10, Виктор). Цифры совпадения растут, а на слух хуже. → Фразу целиком, не больше ±10 %, остальное — руками в монтаже; Виктору отдавать дорожки во всю длину ролика от нуля + фон без речи модели (Demucs), чтобы он двигал сам в CapCut.

«Много Мяса · Баскет», тест 480p (22.10.2026, Higgsfield Seedance 2.5 omni_reference, 12 с, 16:9, 4 image_references)

  • Слова «blood / gore / blood-like spray» даже в NOT WANTED + «the blade bites deep», «with full weight» → failed без причины через ~5,5 мин, кредиты вернули. Тот же промт без этих слов (удар «одним уверенным кухонным движением», «лезвие чисто входит в мясо», «золотые капли сока») — прошёл с первого раза. A/B: рефы и настройки одинаковые. → В промтах про еду, нож, тесак, мясо: запреты на кровь не писать вообще (ни в NOT WANTED), силу удара — результатом, не «жёсткими» глаголами.
  • Мягкие слова дали мягкий удар: лезвие опустилось и 1,4 с лежало на мясе, рапид и «камера едет вниз с лезвием» проигнорированы. → Силу описывать последствием: кусок вздрагивает, колода дрожит, отделяется кусок, капли летят; движение камеры на ударе — резкий наезд (crash zoom), а не «едет вместе с предметом».
  • «Поднимает тесак до плеча» в низком близком плане → тесак ушёл из кадра на 0,6 с, пустой кадр с мясом. → В близком плане писать «поднимает невысоко, лезвие всё время в кадре» и ставить «предмет уходит из кадра» в NOT WANTED.
  • Картинки как «CONTENT AND STYLE REFERENCE … NOT a start frame» + «straight hard cuts only, no transition of any kind»: 4 плана по порядку, склейки только жёсткие (2,9 · 5,9 · 9,1), ни одного перехода, стиль, перчатки, надпись на тесаке и печать пакета держатся во всех кадрах; план 1 всё равно начался почти с композиции рефа. Мелкое действие рук (нанизывание) модель играет еле заметно — его расписывать крупно и по долям секунды.
  • «No music» не сработал и в кухонной сцене: в тихих местах устойчивый тон ~194 Гц + октава (пэд). → Писать «no music, no drone, no pad, only real sounds»; для версии со звуком быть готовым класть свои шумы.
  • Движение камеры в бите, привязанном к картинке-рефу со статичной композицией, модель не делает (Баскет Г1 и Г2, два теста подряд): «camera moves down together with the blade» и «camera rigged to the cleaver: the cleaver stays fixed, the world rushes up» (по карточке cam-snorricam) — оба раза камера стоит, двигается только предмет. → Нужное движение задавать стартовым кадром (start_image) и простым движением из карточек S+ (tilt down / crash zoom), либо делать в монтаже.
  • Статичная «подготовка» перед действием сжимается: «0–1,0 с тесак висит наверху» → удар пришёл на 0,55 с (план 1,5). Паузу держать действием (рука медленно поднимает выше, перехватывает ручку), а не неподвижностью.
  • Рапид после удара работает, если капли описаны предметно и с длительностью: «golden juice droplets lit by the fire burst up around the blade and hang in the air, then fall» (1 с) — золотые капли и искры висят ~2 с. В Г1 «short burst» проигнорирован.
  • Реакция мяса на удар работает, если расписать физику телом и дать ей ≥1,5 с рапида (Баскет Г4, 22.10): «the whole lamb leg jumps up a few centimetres off the block; a wave of ripples…; drops back with a heavy bounce, wobbles twice» — нога подлетела и висела ~1,5 с. Разрубание насквозь не получилось дважды: лезвие уходит за предмет, в колоду рядом. Приземление тяжёлого мягкого предмета дало морф на 2–3 кадра. → На «разрез» ставить в промте, ГДЕ лезвие входит («in the middle of the leg, in front of the camera, never behind it»); посадку не показывать — резать до неё.
  • «butcher», «cuts clean through», «splits into two parts», «cut-off piece» → снова failed ~6 мин с возвратом (Баскет, 22.10). Те же действия словами кухни («a steak-sized portion comes away», «a cook who has portioned meat») — прошли.
  • Genjutsu Object Swap с нашей картой «анфас · 3/4 · одежда на невидимом теле» перенёс ОДЕЖДУ, а лицо оставил исходное (рэперы-футбол, 23.10: нападающий в ветровке Гуфа с лицом Озиля; вратарь из 6 не заменён вовсе, фон тоже). → Для Genjutsu реф — лист с головой на всех ракурсах (как пример Higgsfield: виды в рост + головы) или чистый студийный портрет; людей за прогон — 2–3 заметных, не шесть. Лица Тимати и Крида дали ip_detected, Витя АК и Джиган — прошли.
На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram

Wan 3.0 в Higgsfield: лица голливудских звёзд на картах → `nsfw` (23.10.2026, «Ди Каприо вместо Бурунова», ч1_01 6 с)

  • Видео-реф сериала + карты Ди Каприо и Хилла: со звуком — nsfw сразу; без звука — ушло в рендер и nsfw через ~30 с. Тот же реф без звука, тот же промт (форма полиции, «ПОЛИЦИЯ»), но карты выдуманных людей — прошло, замена двоих 1:1. → Триггер — узнаваемые лица звёзд на картах (в сентябре Кранстон/Пол в Wan проходили — модерацию ужесточили). Карта из Nano Banana — тоже nsfw на готовом видео; карта без видео-рефа (как «Тяжкие») — тоже nsfw. Итог на 23.10: голливудское лицо в Higgsfield Wan не проходит ни в какой схеме; Боня/Соловьёв (15.10) проходили. API Higgsfield называет причину текстом: «The reference media was rejected because it may depict a real person» — тот же фильтр. Звук, мат, форма полиции и исходник из сериала — не причина. Отказы nsfw кредиты не списывают.
  • Вещь с карты, не названная и не запрещённая в промте, переезжает в кадр (полотенце шашлычника на плече полковника) → на тестовых картах перечислять в негативе их реквизит.

«Много Мяса · Добытчик», Г1 тест (24.10.2026, Higgsfield Seedance 2.5 omni_reference, 23 с, 480p, 9:16, 8 картинок, промт 14,1 тыс. зн.) — `content/projects/много-мяса/добытчик/РАЗБОР_ГЕНЕРАЦИИ.md`

  • Whip pan за летящим предметом работает: «the camera whips right with the arrow and keeps panning with it at its full speed… near layer smeared into streaks, middle layer flicks past readable» — стрела резкая, зал в полосах, ~1 с. Превращение «стрела → шампур» модель спрятала сама: стрела ушла из кадра вправо, следом въехало кольцо шампура. «Куски надеваются на остриё» не держится — мясо падает сверху и садится у ручки. → Для превращения в полёте писать смену через выход из кадра или за смазом, а не «от наконечника назад»; место, куда садятся куски, не важно — не спорить.
  • «MATCH ON ACTION… from a different angle, in front of him at 45 degrees» модель сыграла как ОДИН непрерывный спуск со спины через порог — без склейки и без смены стороны; план растянулся с 2 до 3,6 с, всё дальше уехало на +2 с, средние планы ужались до 1–1,7 с. → «Продолжение движения» = один кадр. Нужна другая сторона — жёсткая склейка и первый кадр плана описывать телом («camera in front of him, his chest fills the frame»); длинным переходам давать запас по времени.
  • Кнопка камеры с экрана iPhone (@Image8) протекла в чужой план — серый круглый значок в углу кадра у мангала (21–23 с). → Рефы с интерфейсом (телефон, экран) — запрещать их элементы вне своего плана в NOT WANTED, или давать реф без кнопок; текст на экране в 480p не читается — экран вклеивать на монтаже.
  • Крупная вывеска в 9:16 режется краем кадра («МНОГО МЯСА» → «МЯС»), мелкая надпись козырька переврана («МАГАЗИН» → «МАТАЗИН»). → Для вывески писать «both words fit in the frame, wide enough», проверять в 1080p.

«Много Мяса · Добытчик», Г1 тест v6 (24.10.2026, Higgsfield Seedance 2.5, 25 с, 480p, 9 планов, промт 16,7 тыс. зн.)

  • Головной убор героя переехал на второстепенного персонажа: шляпа охотника оказалась на администраторе в обоих её планах (карта у неё без шляпы). → Второстепенным писать «bare head, no hat» прямо в роли рефа и в каждом их плане, в NOT WANTED — «a hat on anyone but the hero».
  • Мысль в кавычках озвучивается: «a silent «are you out of your mind?»» → она сказала это вслух по-английски (Vertex STT выдал перевод «Ты с ума сошёл?» — распознаватель переводит, язык проверять на слух или Scribe). → Нужна только мимика — описывать лицом без цитаты и «lips stay closed», в NOT WANTED «speaking, any words».
  • Свип внутри плана между двумя людьми работает: «hold on her face, then a whip pan right that settles on him» — смаз 0,3 с и посадка на шашлычника, без склейки.
  • Превращение «стрела → шампур» с правильной ориентацией получилось, когда прописано: остриё остаётся остриём, ручка только из оперения сзади, шампур проходит через кадр, слева остаётся ручка, рука берёт за кольцо.
  • Вывеска целиком и без ошибок, когда план «framed like @ImageN» + «camera far enough back that both words fit» (в v3 при кране с букв — обрезано и «МАТАЗИН»).
  • Планы ≥1,5 с без «склейки по движению» легли с точностью +0,25…+0,5 с — 9 планов на 25 с, ни один не съеден.

«Много Мяса · Добытчик», Г1 v7 (24.10.2026, Seedance 2.5, 30 с, 720p, 11 планов, промт 19,5 тыс. зн.)

  • Повтор сложного эффекта последним планом модель выкинула: план 11 «вторая стрела, ровно тот же эффект» заменён 3 с огня. Ранние планы при этом растянулись (+1…+1,4 с). → Сложный эффект — не последним в генерации; повтор эффекта — отдельной генерацией или монтажом. 11 планов на 30 с с тремя спецэффектами — перегруз.
  • «bare head with no hat» в рефе и в каждом плане сработал — шляпа с администратора ушла; «lips stay closed, says nothing» — речи нет.

Карта глубины как Video 1 в Wan 3.0 (24.10.2026, «Волк» к2, 480p, 9 с) — `content/projects/бурунов-волк/РАЗБОР_ГЕНЕРАЦИИ.md`

  • Движение по серой карте глубины переносится 1:1, картинка выходит цветной, если Image 1 — цветной первый кадр с локацией, а в промте сказано «never render the picture grey». Звук карты (оригинал) Wan сохраняет — 0,987.
  • Карта несёт форму исходного актёра: очки и кудри Джоны Хилла с карты вернулись на Гайдуляна с ~3 с, хотя в промте и негативе «no glasses». → Где у нового героя другая форма головы/очков/причёски — размывать карту (gblur) и прямо писать, что выступ у глаз — не очки. Герой той же формы (Бурунов на месте Ди Каприо) держится весь кадр.
  • Кто говорит, по карте не видно — очередь реплик писать словами по губам оригинала (смотреть оригинал, не карту).
  • Повтор эффекта продлением работает (Добытчик Г1б, 24.10): кусок с первым эффектом как @Video1 в video_extension forward + текст плана из исходного промта слово в слово → вторая стрела повторила эффект целиком, 8 с, 56 кр в 720p. Продление отдаёт только новую часть; первые 0,15 с — последний кадр исходника.

«Много Мяса · Добытчик», Г2 v2 тест (25.10.2026, Seedance 2.5 omni_reference, 23 с, 480p, 10 картинок, 9 битов) — `content/projects/много-мяса/добытчик/РАЗБОР_ГЕНЕРАЦИИ.md`

  • «says in Russian» + кириллица в кавычках + Phonetic hint с ударениями (без «in Belarusian») — все 5 реплик по-русски, на лицах говорящих, порядок точный (по Фисенкову + наша подсказка; Виктор 25.10). Белорусский больше не обязателен — кандидат в правило.
  • «Hard cut» после реплики модель заменила наплывом 0,6 с (полупрозрачная героиня поверх следующего плана). → Писать «hard cut, never a dissolve or cross-fade» прямо в бите и в TIMING; наплыв режется на монтаже.
  • Переодевание «за кадром, пока камера едет» сработало: в Г2 охотник и мужчина в пальто не встретились, одежда не смешалась.
  • «Dead serious» на слогане после snap zoom = почти крик (рот широко). → Давать громкость: «quiet, low voice, mouth barely opening».
  • Уход «влево из кадра» стал уходом вправо, и модель сама сделала отдельный низкий план ног. Тесак упал и воткнулся, надпись читается, но «два метра» и «плитка трескается» не отыграны, фон сменился на чужой ракурс без персонала; стоп-бит 1,2 с ужат до 0,6.
  • Г2 v3 (25.10, 720p): «the bow is empty from the very first frame, no arrow on the string» + NOT WANTED — модель всё равно начала с натянутой стрелы (тянет из рефа-карты с луком и из «right after his shot»). → Состояние первого кадра задавать действием, которое нельзя сыграть со стрелой («he hangs the empty bow over his shoulder»), а слово «shot» в первом бите не писать. «Never a dissolve» сработал — склейки жёсткие. «Два метра, рукоять за верхним краем кадра» — не сработало: масштаб предмета словами не задаётся, нужен человек рядом в том же кадре для сравнения (он проходит мимо — тесак выше него) или монтаж.
  • 27.10.2026, Wan 3.0 (не Prime), «Игрушка» с людьми заказчика (демидков-wan, часть 1, 14 с 720p): промт Якубовича с заменой одежды отработал с первого раза — двое заменены, жесты 1:1, звук рефа 0,997. Фактура вязки на спящем не читается — мелкую текстуру одежды Wan на втором плане теряет, держать её в карте бессмысленно.

«Козёл», С1 тест (27.10.2026, Seedance 2.5 omni_reference, 12 с, 480p, 4 картинки) — промты/36_seedance_С1_улица_12с.txt: - «Камера у лопаток, голова выше верхнего края вертикального кадра» — голова героя скрыта все 6 с, сработало с первого раза. - Crash zoom «в один кадр с рывком головы» + блеяние в объектив + «состояние до конца» (лепесток во рту) — сыграно точно. - Мат «Блять!» модель произнесла как «Блин» (по расшифровке). «Маша» распознано как «мама» — проверить на слух; «невыносимый» смазано. - «Hammer-fist blows» вышли толчками ладонями в грудь — удары кулаками словами отыгрываются слабо.

«Козёл», С1 тест2 (27.10.2026, Seedance 2.5 omni_reference, 15 с, 720p, 4 картинки + @Audio1) — промты/39_seedance_С1_улица_15с_дуга.txt: - «Arc left … one slow arc, 90°, 1.5–12.3 s, never a cut» — дуга прошла одним планом, склеек нет (scene-detect 0,3 — пусто). Формулировка рабочая. - Голова героя «выше верхнего края кадра» НЕ удержалась на дуге: белая морда у края с 0,3 с, затылок на 3–4,5 с; старт-ракурс зеркальный. → первый кадр задавать стартовой картинкой. - @Audio1 (готовая дорожка реплик) в omni_reference как саундтрек НЕ взят: Higgsfield положил его в reference_images, модель переозвучила сама («Маша»→«мама», «Блять»→«Блить»). → голос — на монтаже или Sync Lipsync. - Телефон в руке и «листает, не смотрит на неё» — отыграно точно; кулаки «как стучат в запертую дверь» — кулаки получились.

«Козёл», С2 тест1 (28.10.2026, Seedance 2.5 omni_reference, 15 с, 720p, 6 картинок + @Audio1 + start_image) — промты/46_seedance_С2_праздник_15с_v4.txt: - start_image вместе с 6 рефами и аудио принят; первый кадр — как стартовый (ракурс чуть сдвинут). - Короткие реплики (2) с подсказками «как пишется» (Ogó, kakóy, Zagádiyvay, zhelániye) прозвучали чисто по слепой расшифровке. - Один план с рук 15 с без склеек при 7 битах — держится. Crash zoom «финальный бит» съехал на 1 с позже, финальное «замирание» съелось. - Персонаж, «всё время стоящий рядом с героем», после входа героя в кадр почти пропал — второстепенных у края кадра модель теряет.

«Козёл», С3 тест1 (28.10.2026, Seedance 2.5 omni_reference, 15 с, 720p, 4 картинки + @Audio1 + start_image) — промты/48_seedance_С3_переговорная_15с_v6.txt: - Три плана жёсткими склейками легли по промту со сдвигом ±0,4 с: склейки на 3,0 и 9,5 с вместо 2,6 и 10,0. - Рука героя с пилочкой на размытом переднем плане крупного плана собеседника («in the soft foreground at the lower left corner… keeps filing») сработала весь план. - Действие «хватается за голову → опускает руки → поворачивает голову влево» сыграно точно и по порядку. - Свип с crash zoom одним движением по взгляду персонажа работает: смаз на 12,9 с, посадка на героя, наезд в крупный, блеяние 13,1–14,4 с, неподвижный кадр до конца. Запас 1,8 с после бита спас финал: в С2 его съело. - Фон в крупных планах друга и козла ушёл в пустую белую или серую стену, переговорная со стеклом пропала. → В каждом крупном плане писать фон явно: «behind him the glass wall with the Moscow City towers». - @Audio1 опять не взят дословно: модель переозвучила своим голосом, начала на 0,4 с раньше, «компаний» → «кампаний». Голос меняем на монтаже через ElevenLabs STS по сгенерированной речи, тогда губы совпадают. - Аплодисменты почти не слышны. Нужны — добавлять на монтаже.

«Козёл», С4 тест1 (28.10.2026, Seedance 2.5 omni_reference через CLI higgsfield, 8 с, 720p, 5 картинок + @Audio1 + start_image, 56 кр) — промты/53_seedance_С4_прогулка_8с.txt: - 8 секунд с тремя событиями и финальным crash zoom держатся. Проход второй женщины и поворот головы героя ей вслед сыграны на нужном слове. Блеяние с crash zoom на 6,3 с, неподвижный кадр до конца не съеден. - «А я ей:» модель произнесла как «Ай-ай-ай» (смех). Короткое служебное начало реплики тонет в заданном смехе → ставить смех после реплики или отдельным словом. - Твидовый пиджак ушёл в почти чёрный при контровом золотом свете. Цвет одежды в контровом свете держать словами: «warm brown tweed clearly visible». - «Выдёргивает руку, останавливается» не сыграно: она осталась под руку, только смотрит. Физическое действие в бите на 1,8 с вместе с репликой модель опускает. - CLI: промт, начинающийся с «@», CLI читает как путь к файлу. Передавать JSON-строку в файле: --prompt @prompt.json.

«Козёл · Мамин любимчик», Г1 тест (30.10.2026, Higgsfield API seedance-2.5/reference-to-video, 30 с, 480p, 9 картинок + 3 отдельных голоса) — content/projects/козёл/серии/мамин-любимчик/РАЗБОР_ГЕНЕРАЦИИ.md: - 11 коротких планов за 30 с держатся: все склейки жёсткие, порядок точный, планы 1–2 с (палец на звонке, рука на руке) отыграны. - Первый план растягивается (+2,3 с), за счёт следующего короткого. → Первый план с репликой давать с запасом, а короткий инсерт после него — не короче 1,6 с. - Стартовый кадр как последний @Image (в reference-to-video API нет поля start_image) + «the video begins exactly on @Image9» — первый кадр совпал. - Отдельный голос на героя (@Audio1/2/3) — реплики на своих людях и в своих планах; слепая расшифровка 2 ошибки из 4 реплик («бусот», «новой»). - «Hugs him and steps back» не отыграно — объятие держится до конца. → Финальное состояние писать без объятия: «she has already let go».

На чём поймано

Ролик: Сальто на крыле над Москвой · в Telegram · Instagram