Отказ модерации почти никогда не означает, что вы просили что-то запрещённое. Гораздо чаще фильтр увидел в нормальной рабочей задаче знакомый ему опасный паттерн: слово с двойным значением, лицо на референсе, красное пятно на кадре. Этот материал — не теория, а последовательность проверок, которую имеет смысл прогнать до того, как вы нажмёте «сгенерировать».

Держите в голове главное: фильтр не один. У серьёзных сервисов их три и они независимы — текстовый промпт проверяется до запуска, входное изображение проверяется отдельно, и готовый результат проверяется уже после генерации. Третий слой объясняет самое обидное: ролик отрендерился, а на выдаче пришла ошибка. Модель отработала честно, зарубил выходной фильтр. Механику всех трёх слоёв мы разбирали отдельно — полный разбор модерации.

Шаг 1. Вычистить двусмысленные слова

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

  • shot — в английских промптах меняйте на capture, film, frame; «shot of a man» читается фильтром хуже, чем «wide frame of a man»
  • striking, explosive, killer — усилители, которые буквально означают удар, взрыв и убийство
  • kill the lights, drop dead gorgeous, shoot the scene — идиомы, которые фильтр разбирает по словам, а не по смыслу
  • кровь, рана, порез, шрам — в учебном медицинском ролике означают ровно то же, что в сцене резни
  • нож, резать, разделать — кулинария и жестокость делят один словарь
  • голый, обнажённый, полуобнажённый, купальник, босой — на этих словах строгие фильтры срабатывают особенно охотно

Шаг 2. Назвать жанр и постановочность

Самый работающий приём вообще: явно сказать системе, что происходящее — съёмка, а не событие. Фильтры вроде того, что стоит у Seedance, разбирают смысл и намерение, а не отдельные слова, — и «постановочный», «каскадёры», «учебная демонстрация», «съёмка каталога» сдвигают оценку намерения в безопасную зону. Не «боевая сцена», а «постановочный трюк, работа каскадёров, широкий план, съёмочная площадка».

  • Роль: актёр, каскадёр, реконструктор, модель, ведущий, инструктор — вместо «человек», «солдат», «жертва»
  • Контекст производства: съёмочная площадка, студийный свет, павильон, продуктовая съёмка, музейная экспозиция
  • Назначение: обучающий материал, инструкция по технике безопасности, презентация продукта, рекламный ролик
  • Жанр как жанр: dark fantasy, нуар, историческая реконструкция — работает лучше, чем перечисление того, что в кадре страшного

Шаг 3. Убрать эмоциональные усилители

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

Шаг 4. Проверить людей и бренды

Тут самая частая и самая непонятная для новичка блокировка. Порог у всех разный, но направление общее. Seedance на входном изображении отвечает сообщением про Input image may contain a real person, на выходе отдаёт коды OutputVideoSensitiveContentDetected и OutputAudioSensitiveContentDetected, встречаются также отказы Not Eligible и Visual Restriction. У Veo за это отвечает параметр personGeneration, а на попытку оживить узнаваемое лицо приходит отказ «Sorry, we can't create videos from input images containing celebrity or their likenesses»; в части регионов и режимов генерация людей ограничена, и на всё сгенерированное наносится невидимый водяной знак SynthID. Kling обычно не называет категорию вовсе — отвечает общим «Generation failed. Try a different prompt.»

Практический вывод: уберите из промпта имена реальных людей, названия брендов, имена персонажей с правами и формулировки «в стиле» с именем живущего художника. Вместо «Микки Маус» — «мультипликационный мышонок собственного дизайна», вместо логотипа на кроссовке — «кроссовка без опознавательных знаков». И помните, что модель может дорисовать похожесть на знаменитость сама, без вашего умысла, — тогда зарубит выходной фильтр, а не входной.

Шаг 5. Проверить права на исходники

Если вы грузите референс, фото товара или кадр для image-to-video, отдельно спросите себя: есть ли у вас право на это изображение и есть ли на нём чужие лица. Фильтр входных изображений целится в фотореалистичные человеческие лица и защищённые правами объекты. Нарисованные, стилизованные и сгенерированные лица проходят там, где живая фотография не проходит, — это официальное поведение фильтра, а не лазейка.

Вместо этого есть законный маршрут, и он работает:

  • Снимать своё или брать материал с оформленными правами и подписанным релизом модели
  • Использовать стилизованное или нарисованное лицо там, где живое фото не проходит
  • Сгенерировать персонажа с нуля и переиспользовать его как постоянного героя серии роликов вместо загрузки чужого портрета
  • Если блокируют съёмку с реальными людьми, на которую у вас есть права, — писать в поддержку сервиса: у корпоративных тарифов бывает индивидуальный разбор случая
  • Сменить модель: у Kling, Seedance и Veo пороги разные, и то, что режет одна, спокойно делает другая — в каталоге MediaLab все три семейства лежат рядом

Таблица замен: 25 пар «рискованно → безопасно»

Рискованная формулировкаЧто видит фильтрБезопасная замена
боевая сцена, драканасилие как событиепостановочный трюк, работа каскадёров, широкий план, съёмочная площадка
shot of a man walking«shot» как выстрелwide frame of a man walking, filmed on 35mm
кровь на халате врачажестокость, увечьякрасное пятно на ткани, имитация грима, учебный материал
крупный план раныувечьяучасток кожи с наложенной стерильной повязкой, демонстрация перевязки
медсестра делает уколвещества, самоповреждениемедработник держит шприц в заводской упаковке, учебная демонстрация техники
нож режет мясооружие и плотьшеф-повар нарезает филе на разделочной доске, кулинарная съёмка сверху
разделать тушурасчленениенарезка мяса порционными кусками, цех пищевого производства
нокаут, удар в головунасилие над человекоммомент блока в защитном шлеме, тренировочный спарринг, спортзал
ребёнок, девочка, малышдетская безопасность, повышенная строгостьшкольник в форме за партой; в английских промптах — young person
плачущий ребёнок кричитдетский дистрессвзрослый человек, эмоциональный крупный план, приглушённый свет
солдат стреляет из винтовкиоружие, военный контентреконструктор в исторической форме, музейная экспозиция, статичная поза
explosive dynamicsвзрывчаткаenergetic dynamics, fast-paced montage
kill the lightsубийствоdim the lights, lights fade out
drop dead gorgeousсмертьstrikingly elegant — а лучше просто elegant
striking poseударexpressive pose, confident posture
девушка в купальнике у бассейнаобнажённостьмодель в спортивном купальнике, кадр по пояс, съёмка каталога
вспотевшее тело, sweaty bodyэротический паттернспортсмен вытирает лицо полотенцем после тренировки
босые ноги на песке, bare feetфетиш-паттернчеловек идёт по кромке воды, кадр от колена вверх
внешность как у [имя знаменитости]лицо реального человекавымышленный персонаж: возраст, форма лица, причёска, одежда — словами
кроссовка Nike крупным планомправа на брендкроссовка без опознавательных знаков, нейтральный дизайн подошвы
Микки Маус в кадреправа на персонажамультипликационный мышонок собственного дизайна, круглые уши
в стиле [имя живого художника]права на стильв стиле плаката ар-деко 1930-х, плоские заливки, геометрия
хоррор, кровь на стенахчрезмерная жестокостьdark fantasy сцена, туман, низкий ключ, длинные тени
таблетки и порошок на столевеществаблистер витаминов в аптечной витрине, чистый белый фон
максимально реалистичное насилиепрямое намерениеэтот запрос переформулировать нельзя — меняйте задачу
Что написали, почему зарубило, что написать вместо

Четыре шаблона, которые можно копировать

Товар: предметная съёмка

Продуктовая съёмка: керамическая кружка матового цвета на светлой бетонной поверхности. Студийный свет, мягкая тень справа, нейтральный фон. Камера медленно облетает предмет на 180 градусов, фокус на текстуре глазури. Без людей, без надписей и логотипов, без брендовой символики. 16:9, спокойный темп.

Портрет сотрудника: вымышленный персонаж вместо чужого фото

Портрет вымышленного персонажа для корпоративной презентации: женщина около 35 лет, тёмные волосы собраны, тёмно-синий пиджак, светлая рубашка. Нейтральный офисный фон в расфокусе, естественный свет от окна слева. Персонаж полностью вымышленный, не должен напоминать существующих людей. Спокойное выражение лица, лёгкий поворот головы, взгляд в камеру. Поясной план.

Обучающий ролик: медицинская тема без триггеров

Обучающий медицинский материал для внутреннего курса. Инструктор в чистом белом халате и перчатках демонстрирует технику наложения стерильной повязки на предплечье манекена. Учебный класс, ровное освещение, стол с разложенными материалами в заводской упаковке. Крупный план рук, спокойные размеренные движения. Постановочная демонстрация, без изображения травм и без красных пятен в кадре.

Рекламная сцена: динамика без слова «взрыв»

Рекламный ролик спортивной обуви. Актёр в нейтральной спортивной форме без логотипов бежит по мокрому асфальту вечернего города. Энергичный монтаж, брызги воды из-под подошвы, контровой свет от фонарей, отражения в лужах. Камера следует сбоку, затем нижний ракурс на кроссовку. Постановочная съёмка, каскадёрских трюков нет. Тёплая цветовая схема, 16:9.

Если всё равно зарубило: пять шагов

  1. Определите слой. Ошибка пришла мгновенно — сработал текстовый фильтр. Пришла после ожидания и рендера — сработал выходной, и переписывать надо не одно слово, а описание кадра целиком. Если вы грузили изображение и отказ пришёл сразу — дело в референсе, промпт трогать бессмысленно.
  2. Разберите промпт до скелета. Оставьте одну фразу — «человек идёт по улице» — и запустите. Прошло? Возвращайте детали по одной, пока не поймаете виновника. Это скучно, но за три-четыре итерации даёт точный ответ, а неудачные попытки не стоят нейронов.
  3. Замените найденное слово по таблице выше и добавьте маркер постановочности: «съёмочная площадка», «учебная демонстрация», «продуктовая съёмка».
  4. Смените модель. Пороги у семейств разные: Kling строже многих — его строгость во многом продиктована требованиями китайского регулятора, и отказ приходит без указания категории; Seedance даёт внятный код ошибки; у Veo своя логика вокруг генерации людей. Перезапуск того же промпта на другой модели — самая быстрая проверка гипотезы, и все эти семейства собраны в одном каталоге.
  5. Примите отказ, если намерение действительно за красной линией. Пятая итерация одной и той же запрещённой идеи — это уже не подбор формулировки, а систематическая попытка обхода, и она заканчивается блокировкой аккаунта.

Где переформулировка не поможет

Честная граница метода такая: замена слов работает, когда намерение безобидное и его надо просто донести до классификатора. Она не работает, когда намерение само по себе запрещено. Фильтры разбирают смысл, а не строку, поэтому заменить «обнажённый» на «без одежды» бессмысленно; у Midjourney публичного списка запрещённых слов нет и не будет — он динамический и обновляется по мере того, как пользователи находят обходы. Сексуальный контент, тем более с участием несовершеннолетних, интимные изображения без согласия, реалистичные изображения узнаваемых людей без прав, призывы к насилию и инструкции по изготовлению оружия и веществ не пройдут ни при какой формулировке. Часть этих фильтров технически неотключаема: у Flux, например, проверку на CSAM и NCII отдают стороннему провайдеру Hive, и владелец интеграции не может её выключить в принципе.

Чек-лист перед запуском

  • Прошёлся по промпту и заменил слова с двойным значением
  • Явно назвал жанр и постановочность: съёмка, актёр, демонстрация, каталог
  • Убрал эмоциональные усилители, оставил технические характеристики кадра
  • Проверил, что нет имён реальных людей, брендов и персонажей с правами
  • Убедился, что имею права на все загруженные исходники и на лица в них
  • Отключил автоулучшение промпта, если отказ выглядит необъяснимым
  • Знаю запасную модель на случай отказа и готов перезапустить там же

Дальше — практика. Проверить формулировки быстрее всего прямо в чате: там же можно собрать видео из текста, озвучить готовый сценарий или сделать 3D-модель из фотографии, а полный список возможностей диалога собран в обзоре что умеет чат. Начать можно с бесплатного тарифа — 100 нейронов при регистрации, карта не нужна: зарегистрироваться в приложении. Если задач с видео много, посмотрите, какой тариф выбрать, и сравните условия на странице тарифов — видео в чате открывается со Стандартного. Общий обзор платформы — на сайте СуперИнтеллекта, техническая документация и вход в приложение — на suin.ai; всё работает из России без VPN, с оплатой в рублях.