07. Диагностика Ошибок
Статус: черновик урока v4 / добавлена рамка чтения для справочника частых поломок.
07.0. Карта Урока
Сначала кажется: результат плохой, значит надо написать промпт подробнее.
Иногда да. Но часто подробный промпт только добавляет новых конфликтов. Модель и так не поняла главное, а мы сверху кладём ещё пять просьб.
Диагностика ошибки - это короткая остановка перед новой генерацией: понять, что именно сломалось, почему это могло случиться и какую одну вещь мы меняем в следующей попытке.
🎬 Мини-пример. Если в сцене с водной планетой волна получилась красивой, но робот стал игрушечным, проблема не во всей сцене. Главная ошибка - потерян референс робота или слишком сложный отрезок. Значит, чинить нужно это, а не переписывать весь ролик заново.
07.1 главное правило
07.2 что значит "сломалось"
07.3 частые поломки
07.3.7 Seedance-подобные поломки из практического аудита
07.4 карточка ошибки
07.5 когда остановиться
07.6 практика
⏸ Пауза: цель урока простая: не жечь генерации вслепую.
07.1. Главное Правило
Если результат плохой, не надо сразу писать ещё один промпт.
Сначала нужно понять:
что именно сломалось?
Плохой результат - это не всегда "модель тупая". Иногда модель честно выполнила мутную инструкцию. Неприятно, но полезно: значит, чинить надо не только модель, а процесс.
07.2. Что Значит "Сломалось"
В AI-video "сломалось" значит: результат нарушил то, что должно было сохраниться.
🎬 Пример.
Вы делаете ролик: астронавт выходит из корабля, поворачивается к роботу, на горизонте появляется огромная волна.
Что может сломаться:
- лицо: в первом кадре один человек, во втором уже другой;
- костюм: скафандр меняет форму и цвет;
- робот: был служебный робот, стал игрушкой;
- камера: просили спокойное приближение, получили случайный полёт;
- текст: финальный титр стал похож на набор букв;
- смысл: шутка про отпуск исчезла, осталась просто вода.
Вот почему диагностика важна. Иначе человек лечит всё сразу и не понимает, что именно помогло.
07.3. Частые Поломки
Это не список для заучивания. Это как аптечка: открываете нужный отсек, когда болит именно он.
Если у вас сломался логотип - читайте про логотип. Если поплыло лицо - читайте про лицо. Всё подряд читать можно, но не обязательно.
07.3.1. Лицо Или Персонаж Изменился
Как выглядит: в одном кадре герой похож на себя, в следующем уже "примерно тот же человек из соседней вселенной".
Частые причины:
- слабый референс персонажа;
- слишком много движения;
- много похожих, но конфликтующих фото;
- модель одновременно меняет сцену, одежду, лицо и камеру.
Что делать:
- улучшить референс персонажа;
- оставить один сильный главный референс;
- упростить управляемый отрезок;
- разделить сложную сцену на два отрезка.
07.3.2. Объект Деформировался
Как выглядит: флакон духов стал другой формы, робот потерял детали, логотип превратился в почти знакомый, но непригодный знак.
Частые причины:
- объект плохо задан;
- нет чистого референса;
- модель пытается одновременно двигать камеру и пересобирать форму объекта;
- финал не закреплён.
Что делать:
- сделать отдельный референс объекта;
- подготовить финальный кадр, если объект должен быть точным;
- упростить движение;
- не просить модель "сама догадается".
07.3.3. Текст Или Логотип Сломался
Как выглядит: буквы почти похожи, но использовать нельзя. Это самый неприятный вид ошибки: зритель видит, что что-то не так, а вы уже потратили красивый кадр.
Частые причины:
- видео-модель плохо держит точный текст;
- финальный кадр не подготовлен;
- промпт просит модель заново изобрести типографику;
- текст слишком мелкий или появляется в движении.
Что делать:
- использовать final-frame-first;
- подготовить чистый финальный кадр;
- не оставлять точный логотип на случайность;
- при необходимости собирать текст уже на монтажном этапе.
07.3.4. Камера Хаосит
Как выглядит: камера должна была медленно приближаться, но начала летать, прыгать, менять ракурс и вести себя так, будто ей дали кофе и свободу.
Частые причины:
- слишком много camera instructions;
- камера придумана без необходимости;
- один отрезок содержит несколько действий;
- старт и финал не закреплены.
Что делать:
- оставить одно движение камеры;
- если камера не важна, не фиксировать её;
- сократить отрезок;
- проверить, не конфликтует ли камера с действием.
07.3.5. Движение Стало Кашей
Как выглядит: персонаж делает всё сразу, предметы плывут, сцена меняется без логики.
Частые причины:
- в одном промпте несколько главных действий;
- отрезок слишком длинный;
- нет понятного начала и конца;
- модель должна одновременно удержать лицо, объект, свет, камеру и шутку.
Что делать:
- один отрезок = одно главное действие;
- добавить стартовый кадр;
- добавить финальный кадр, если финал важен;
- разделить сцену.
Для сложного движения вроде сальто, прыжка или драки полезно не только "упростить", а прямо задать две точки:
стартовая поза: где тело находится в начале;
финальная поза: где тело должно оказаться в конце.
Иначе модель пытается угадать всю физику сама. Иногда угадывает. Иногда человек превращается в складной стул, который видел спорт только по телевизору.
07.3.6. Реплика Или Рот Поплыли
Как выглядит: персонаж говорит слишком длинную фразу, рот не попадает в речь, лицо начинает жить отдельно от слов.
Частые причины:
- реплика слишком длинная для генерации;
- в одном отрезке одновременно движение, камера и диалог;
- модель должна держать лицо, эмоцию, текст и губы сразу;
- фраза лучше подходит для озвучки на монтаже, а не для генерации рта.
Что делать:
- держать сгенерированную реплику короткой, примерно до 10 слов;
- сложный текст выносить в озвучку или титр;
- диалоговый момент делать отдельным коротким отрезком;
- не заставлять персонажа одновременно бежать, прыгать и произносить договор аренды водной планеты.
07.3.7. Seedance-Подобные Поломки Из Source-Аудита
Этот блок пришёл из Seedance PDF/Notion и comment-примеров. Статус: практический, но не вечный закон. Проверяем на своих Video Lab тестах.
| Поломка | Как выглядит | Вероятная причина | Что делать в следующем тесте | |---|---|---|---| | Prompt ignored | модель выполнила только первые идеи | слишком много требований | перенести критичное в первые 2-3 инструкции, убрать хвост | | Jitter / unstable frame | кадр дрожит, камера скачет | несколько движений камеры или несколько быстрых элементов | оставить одно движение камеры, один fast-элемент, стабильный свет | | Face/clothing drift | лицо или одежда меняются | слабый identity ref, много shot changes | строку same-character поставить первой, сократить shot count, взять один hero frame | | Face morphing | лицо смешалось из нескольких фото | много похожих face refs | первый тест делать с одним сильным кадром, multi-angle добавлять только как тест | | Plastic face in ECU | крупное лицо выглядит восковым | extreme close-up перегружает модель | для лица использовать CU/MCU, ECU оставить для глаз, деталей, предметов | | Lip-sync drift | рот не попадает в слова | длинная реплика, камера/движение во время речи | короткая реплика, стабильная камера, один говорящий за shot | | Bad contact/choreography | драка, рукопожатие или касание разваливается | слишком сложная физика контакта | разбить контакт на shots или упростить действие | | Flat image | кадр выглядит дешево | свет не задан | добавить конкретный источник/направление/качество света | | V2V dirty edit | изменилось то, что нельзя было менять | не сказано, что сохранить | явно написать keep hands/timing/light/camera/identity/product shape |
Короткая форма фикса:
Ошибка:
Что было в промпте лишним:
Что нужно поднять в первые строки:
Что убираем:
Какой один параметр тестируем:
Что НЕ меняем:
📌 Вывод: хороший fix обычно короче плохого промпта. Если следующая версия стала длиннее в два раза, это не диагностика, а паника.
07.4. Карточка Ошибки
После плохой генерации пройдите короткую карточку вопросов:
Ожидали:
Получили:
Что сломалось:
Вероятная причина:
Где искать причину: референс / промпт / режим / камера / свет / движение / модель / монтаж
Что меняем:
Нужен новый референс?
Нужно разделить отрезок?
Нужен финальный кадр?
Нужно менять модель или инструмент?
Что НЕ меняем:
Это скучнее, чем нажать "generate" ещё раз. Зато дешевле.
07.5. Когда Остановиться
Если три раза подряд ломается одно и то же, не продолжайте чинить только промпт.
Меняйте стратегию контроля:
- референсы;
- разделение отрезков;
- финальный кадр;
- модель;
- инструмент;
- монтажный способ.
📌 Простое правило: если ошибка повторяется, это уже не случайность. Это сигнал, что текущий маршрут слабый.
07.6. Остановка: Разбор Поломки
Возьмите один плохой результат и пройдите по вопросам:
1. Что должно было сохраниться?
2. Что реально сломалось?
3. Это проблема референса, промпта, движения, камеры, модели или финала?
4. Что меняем в следующем тесте?
5. Что НЕ меняем, чтобы не проверить всё сразу?
Главный навык здесь не "написать промпт красивее". Главный навык - перестать гадать и начать видеть, где именно развалился процесс.
07.7. Новые Частые Поломки
| Что видно | Возможная причина | Что проверить первым | | --- | --- | --- | | Лицо похоже, но одежда и фон случайные | Референсы получили смешанные роли | Кто отвечает за лицо, объект, среду и свет | | После маленькой правки изменилось всё | В одной попытке меняли несколько переменных | Оставить одно изменение и список того, что сохраняем | | Кадры собраны по старому сценарию | Изменилась версия сценария | Какие зависимые кадры и промпты устарели | | В инструкции есть поле, которого нет в сервисе | Схему приняли за реальный API или интерфейс | Официальную документацию и текущий экран | | В нарезке появился удобный, но отсутствующий кадр | Сценарий додумал исходник | Найти точный таймкод или честно убрать строку | | В вертикальной версии исчезли субтитры | Кадр обрезали без мобильного preview | Реальный 9:16 просмотр на читаемость | | Сцена из трейлера подана как доказанный факт | Перепутали историю внутри ролика и реальный proof | Независимый источник утверждения | | Файл технически собирается, но публиковать нельзя | Не проверены права, территория или актуальность CTA | Разделить техническую и публикационную проверку |
📌 Один зелёный технический тест не отвечает сразу на все вопросы. Он доказывает только то, что реально проверял.