Промты для 18+ видео: от хаоса к контролируемому результату
Генерация взрослого видео требует другой логики промтов, чем изображения. Разберём анатомию рабочего запроса, ключевые параметры камеры, света и движения, а также дадим готовые шаблоны для популярных моделей.
Почему видео-промты отличаются от изображений
В статике модель «рисует» кадр целиком. В видео она предсказывает последовательность кадров. Любая неопределённость в промте умножается на количество кадров — артефакты накапливаются, морфинг искажает анатомию, движение становится дерганым.
Ключевое отличие: промт для видео должен описывать не только что в кадре, но и как это меняется во времени. Параметры движения, стабильности камеры, согласованности освещения становятся обязательными, а не опциональными.
Практический критерий: если убрать из промта все слова, описывающие динамику, и результат не меняется — промт написан для картинки, а не для видео.
Формула рабочего видео-промта
Детальное описание персонажей: тип телосложения, кожа, причёска, детали внешности. Без обобщений вроде «beautiful woman».
Что происходит, в каком темпе, сколько времени. «Slow sensual movement», «steady rhythm 0.5x speed» работают лучше абстрактных прилагательных.
Фокусное расстояние, угол, тип движения (static, dolly, handheld), глубина резкости. Это главные рычаги контроля качества.
Источники света, их положение, жёсткость/мягкость, цветовая температура в кельвинах. «Key light 3200K from 45° left, rim light cool».
Локация, текстуры, цветовая палитра окружения, качество воздуха (haze, steam, clean). Определяет настроение и связность кадров.
Что исключать: деформации, лишние конечности, мерцание, смену позы. Веса (::1.5, :1.2) для приоритетов в сложных моделях.
Камера: единственный параметр, который спасает от «плавающего» видео
Начинайте с static camera, locked tripod, no camera shake. Даже если нужен динамичный дубль — сначала получите чистую статику, потом добавляйте движение вторым проходом или в видеоредакторе.
85mm portrait lens или 50mm natural perspective дают привычную перспективу. Широкие углы (24-35mm) искажают пропорции тела на крупных планах — используйте осознанно.
shallow depth of field, f/1.8, bokeh — изолирует субъект от фона и скрывает артефакты окружения. Глубокая резкость (f/8-f/11) требует идеальной детализации всего кадра — сложнее для модели.
Если нужно движение: slow dolly in 0.3x, gentle pan right, subtle parallax. Избегайте handheld, shake, fast zoom — они гарантированно дают артефакты.
Свет: фотореализм или художественный образ — выбирайте один
Фотореалистичный подход
- Key light: позиция (45°/90°/backlight), жёсткость (hard/soft), температура (3200K warm / 5600K daylight)
- Fill ratio: соотношение ключевого к заполняющему (2:1, 3:1, 4:1) — определяет контрастность
- Rim/edge light: отделяет силуэт от фона, критично для тёмных тонов кожи
- Practicals: видимые источники в кадре (свечи, неон, лампы) — добавляют правдоподобия
Художественный / стилизованный
- Chiaroscuro / Rembrandt: драматический контраст, треугольник света на щеке
- Volumetric / god rays: лучы света в задымлённом воздухе — скрывает недостатки фона
- Neon / cyberpunk: цветовые контрасты (teal/orange, magenta/green) — модель справляется лучше, чем с тонкими полутонами
- Silhouette / backlit: работа только по контуру — максимально устойчиво к артефактам
Versus: промт, который ломает генерацию, и промт, который работает
Проблемный промт
- Список тегов без синтаксиса и иерархии — модель не понимает приоритеты
- Противоречивые описания внешности (blonde + brunette + redhead)
- Нет ни одного параметра камеры, света, движения
- Negative prompt не указан — артефакты гарантированы
- Ключевые слова повторяются (high quality, best quality, masterpiece) — шум в весах
Рабочий промт (SVD / VideoCrafter / LTX-Video)
- Конкретный субъект с отличительными деталями (freckles, defined abs, messy hair)
- Действие описано механически: «hip thrusting, steady rhythm, breathing movement»
- Свет: источник, позиция, жёсткость, цветовая температура
- Камера: статика, оптика, глубина резкости, технические параметры
- Атмосфера: текстуры, цветокоррекция, длительность в кадрах
Шаблоны под популярные модели: копируйте, адаптируйте, тестируйте
SVD / SVD-XT (Stable Video Diffusion)
Image-to-VideoSVD работает только в режиме img2vid. Промт описывает желаемое движение от стартового кадра. Длина: 14 или 25 кадров (fps 6-30).
Negative: fast motion, camera shake, zoom, pan, tilt, morphing, melting, distorting, warping, flickering, strobing, blinking lights, changing lighting, extra fingers, missing fingers, deformed hands, extra arms, extra legs, watermark, text, logo, blurry, low quality, jpeg artifacts
LTX-Video / VideoCrafter2 (Text-to-Video)
Text-to-VideoПолная генерация из текста. Требует максимально полного описания сцены. Поддерживает до 5 секунд (120 кадров при 24fps).
Negative: ugly, deformed, distorted, disfigured, bad anatomy, wrong anatomy, extra limbs, missing limbs, floating limbs, disconnected limbs, mutation, mutated, ugly face, deformed face, asymmetric face, bad eyes, crossed eyes, extra eyes, closed eyes, bad hands, deformed hands, extra fingers, fewer fingers, fused fingers, claw hands, bad feet, deformed feet, extra toes, fused toes, fast motion, jerky motion, camera shake, camera movement, zoom, pan, tilt, dolly, truck, handheld, shake, vibration, flicker, strobe, flashing, lighting change, color shift, morphing, melting, warping, blurring, ghosting, double exposure, watermark, signature, text, username, logo, watermark, low quality, low resolution, pixelated, jpeg artifacts, compression artifacts, noise, grain excess, oversharpened, halos
Pika / Runway Gen-3 / Luma Dream Machine
Commercial APIsКоммерческие модели строже по безопасности. Промты должны избегать прямых الجنسية терминов, фокусируясь на чувственности, эмоциях, эстетике. Работают через имидже-ту-видео или текст с картинкой-референсом.
Совет: для коммерческих API используйте референс-изображение (первый кадр) + короткий промт движения. Чистый текст-ту-видео для 18+ тем часто блокируется или даёт санитаризированный результат.
Типичные ошибки: чек-лист самодиагностики
«Beautiful, sexy, nude, big boobs, wet» — модель видит шум. Пишите связными фразами: «Young woman with large natural breasts, glistening skin from light perspiration».
Без нег-промта модель свободно интерпретирует пробелы. Минимум: деформации, лишние конечности, мерцание, смена позы, камера-шейк.
«Dark moody lighting» + «bright sunny day», «static camera» + «dynamic handheld movement». Проверяйте промт на логические конфликты перед генерацией.
Модели имеют лимит токенов (обычно 77 для CLIP). Хвост промта обрезается. Используйте веса: key subject::1.5, lighting setup::1.3, background details::0.8.
Видеогенерация — итеративный процесс. Генерируйте 10-20 вариантов, меняя seed, слегка корректируя промт, используя разные стартовые кадры (для img2vid). Выбирайте лучшие 1-2.
Каждая модель имеет свои constraints: SVD — только img2vid, 14-25 кадров. LTX — до 5 сек, текстовые промты. Gen-3 — строгие фильтры безопасности. Пишите промт под конкретную архитектуру.
Продвинутые техники: веса, микширование, контрольная генерация
Веса и скобки
Синтаксис зависит от обёртки (ComfyUI, Automatic1111, Kohya), принцип общий:
(keyword:1.3)— усиливает внимание к слову на 30%[keyword:0.7]— ослабляет (для фоновых деталей)(keyword1:1.2) and (keyword2:0.8)— микширование концепций- Вложенные скобки умножают веса:
((keyword))≈ 1.21×
ControlNet / IP-Adapter для видео
Если модель поддерживает (SVD с ControlNet, AnimateDiff, LTX с ControlNet):
- Depth / Canny: фиксирует композицию и позу по референсу
- OpenPose / DWpose: контролирует позу тела кадр за кадром — критично для 18+
- IP-Adapter (Image Prompt): переносит стиль, ли volto, освещение из референса без текста
- Reference-only / Consistent Character: сохраняет идентичность персонажа между генерациями
Пост-обработка: удлинение и апскейл
Сырое видео модели (14-120 кадров) — лишь заготовка. Рабочий пайплайн:
- Интерполяция кадров (RIFE, FILM) — до 60fps для плавности
- Видео-апскейл (Topaz Video AI, R-ESRGAN) — 1080p→4k с восстановлением деталей кожи
- Темпоральная стабилизация (DeFlicker, немного Denoise) — убирает мерцание
- Цветокоррекция под единый LUT — спаивает артефакты цветопередачи между кадрами
Этика, безопасность и правовое поле: что нельзя игнорировать
Возраст и согласие
Любой генерируемый контент должен изображать исключительно взрослых (18+). Избегайте дескрипторов, которые могут интерпретироваться как несовершеннолетние: «teen», «young», «petite», «schoolgirl», «innocent», «virgin». Используйте конкретные возрасты: «24yo», «28yo», «32yo».
Модели обучались на данных из интернета. Даже при правильном промте могут возникнуть артефакты, напоминающие несовершеннолетних. Проверяйте каждый кадр перед публикацией.
Дейпфейки и личность
Генерация контента с внешностью реальных людей без их согласия — незаконна во многих юрисдикциях и этически неприемлема. Не используйте имена актёров, знаменитостей, частных лиц в промтах. Не загружайте фото реальных людей в img2vid или IP-Adapter для создания 18+ контента.
Создавайте только синтетические, вымышленные персонажи. Используйте уникальные комбинации черт, не копируя внешность конкретных людей.
Платформенные ограничения
ComfyUI, Automatic1111 локально — полная свобода промтов. Коммерческие API (Runway, Pika, Luma, Sora) имеют строгие фильтры: блокируют явные الجنسيческие термины, наготу, определённые позы. Работайте в рамках ToS платформы или используйте локальные модели.
Законодательство по ИИ-контенту развивается. В ЕС (AI Act), UK, отдельных штатах США появляются требования к маркировке, возрастной верификации, запрету на дипфейки. Следите за актуальными нормами в своей юрисдикции.
Главное, что стоит запомнить
Хороший промт — это не заклинание. Это инженерная спецификация для вероятностной модели. Пишите её так, будто от этого зависит результат — потому что от этого и зависит.