К содержанию
Ani VideoRUEN
Гайд

Как писать промпты

Этот гайд только про описание сцены: действие, речь, звук, камеру и склейки. Команды, цены и настройки заказа собраны на странице «Начало работы».

Новшества 2.1 пока на бете. Доступность и итоговую цену проверяйте в панели заказа.

Содержание
  1. 01. Скелет описания
  2. 02. Формат из трёх полей
  3. 03. Спокойные сцены
  4. 04. Сцены с движением
  5. 05. Речь
  6. 06. Склейки
  7. 07. Звук
  8. 08. Движение камеры
  9. 09. Текст на экране
  10. 10. Взрослые сцены
  11. 11. Частые поломки
  12. 12. Чего не делать
  13. 13. Готовые шаблоны
01

Скелет описания

Гайд написан для Navi Flow

Формат из трёх полей и приёмы ниже относятся к Navi Flow. Для Navi Core промпт обычно пишет Magic prompt, а что он делает, описано в разделе «Magic prompt».

Пять частей, в этом порядке.

  1. Стиль, тип кадра, кто в кадре.
  2. Что движется в обстановке.
  3. Что делает персонаж, по фазам.
  4. Что не должно двигаться.
  5. Хвост качества.
Пример по скелету
2D-animated, medium close-up of the red-haired girl in a black jacket. Rain falls steadily behind her. She raises the cup with her right hand, takes one sip, then lowers it. Her left hand stays at her side, her feet stay planted, the background stays exactly as it is in the first frame. The camera stays completely still, no zoom. Smooth anime animation, natural motion, detailed facial expression.
Ярлык стиля - первым словом

Cinematic, live-action, 2D-animated, 3D CG, claymation, watercolor, vintage film.

02

Формат из трёх полей

Работает лучше свободного текста: так проще отделить сцену, звуки и музыку.

integrated_multimodal_description
Всё видимое и вся речь. Метки планов, таймкоды, движение камеры - тоже здесь.
overall_soundscape
Звуки: обстановка и действие.
non_diegetic_music
Музыка, которую слышит только зритель, а не персонажи.
integrated_multimodal_descriptionвсё видимоеречь персонажейзвук, который слышат персонажиметки планов и таймкодыдвижение камерыoverall_soundscapeобстановка: ветер, дождьзвуки действия: шаги, ударыдыхание, шорох тканиN/A - только полная тишинаnon_diegetic_musicмузыка для зрителяинструменты и темпкак меняется громкостьN/A - музыки нет
integrated_multimodal_descriptionвсё видимоеречь персонажейзвук, который слышат персонажиметки планов и таймкодыдвижение камерыoverall_soundscapeобстановка: ветер, дождьзвуки действия: шаги, ударыдыхание, шорох тканиN/A - только полная тишинаnon_diegetic_musicмузыка для зрителяинструменты и темпкак меняется громкостьN/A - музыки нет

Привязка картинки как первого кадра

Начните первое поле с привязки:

Привязка
Picture 1 is fully referenced at 0.00 seconds and belongs to [Shot 1]. The style, subject, colors and spatial relationships of Picture 1 stay consistent.
03

Спокойные сцены

Закрепить всё, что не двигается

Модель шевелит то, что вы не удержали.

Назовите свободную руку, ноги, хвост, фон. Именно те части, что есть на вашем кадре и не участвуют в действии.

Про фон работает точная фраза: the background stays exactly as it is in the first frame.

Не пишите про то, чего в кадре нет

Ложное описание модель попытается отработать, и ролик придётся переделывать.

04

Сцены с движением

Здесь правило обратное. Ничего не закрепляйте.

Если написать, что руки, волосы или поза остаются на месте во время секса, бега или танца, движение остановится. Вместо этого опишите непрерывность: the motion is continuous and repetitive.

Скажите, кто ведёт движение

The man drives the motion работает лучше, чем описание обоих участников по отдельности.

05

Речь

Речь идёт в первое поле, не в звуковое.

Формат одной реплики
A woman in her 30s (S2), on-screen, mid-pitch voice, says with quiet anger <d>[Russian] Ты обещал пятнадцатого.</d>
  • личность, действие и подача остаются снаружи тегов;
  • внутри <d> только язык и точные слова;
  • закадровый голос: пишите says in an off-screen voiceover;
  • реплика через склейку: тег <scenetrans> в обеих точках стыка;
  • реплика обрывается концом ролика: тег <cutoff>.

При первом появлении персонажа укажите примерный возраст, в кадре он или за кадром, высоту голоса, темп речи, акцент. Один и тот же номер (S1) держится через все сцены. Молчащим номера не нужны.

Кавычки для речи не используйте

Кавычки означают текст, который видно на экране, и модель нарисует надпись вместо того, чтобы озвучить.

06

Склейки

Первый кадр [Shot 1] идёт без метки времени. Дальше метки строго по возрастанию:

Метка склейки
At 00:03.000, the camera cuts to [Shot 2] ...
[Shot 1][Shot 2][Shot 3]At 00:03.000At 00:05.500012345678Минимум две секунды на кадр. Первый план идёт без метки времени.
[Shot 1][Shot 2][Shot 3]At 00:03.000At 00:05.500012345678Минимум две секунды на кадр. Первый план идётбез метки времени.

Формулировки склейки: cuts to, transitions to, switches to. Наплывы и затемнения пишутся отдельно и только если действительно нужны.

Минимум две секунды на кадр

На четырёхсекундном ролике склейка обычно лишняя, на шести помещается одна, на восьми одна или две.

Смена крупности без склейки - это движение камеры, а не новый кадр.

07

Звук

Два поля, и путать их нельзя.

overall_soundscape
Обстановка и звуки действия: ветер, дождь, шаги, шорох ткани, удары, дыхание, смех. Одно-четыре предложения. N/A ставится только если вы просите полную тишину.
non_diegetic_music
Музыка, которой персонажи не слышат. Инструменты, темп, ритм и как меняется громкость. Слова вроде «эпично» и «атмосферно» модель не понимает. Не нужна музыка - пишите N/A явно, иначе она может появиться сама.
Звук, который слышат персонажи, идёт в первое поле

Радио, пение, уличный музыкант - это integrated_multimodal_description, а не звуковые поля.

Пишите звук предложениями с глаголом и поверхностью, а не списком через запятую.

Работает
Rain taps against the window while traffic hums underneath
Не работает
rain, traffic, footsteps
08

Движение камеры

Указывается прямо в тексте описания, отдельного поля нет.

Что задаёмЗначения
Тип движенияZoom In/Out, Push In/Pull Out, Pan Left/Right, Truck Left/Right, Tilt Up/Down, Pedestal Up/Down, Arc Shot, Tracking Shot, Static Shot, Shake Slightly/Strongly, POV, Roll Clockwise/Counterclockwise
Размахwith small amplitude, with large amplitude
Скоростьat slow speed, at fast speed
Средний размах и обычная скорость не пишутся - они по умолчанию.
Камера должна стоять - скажите это прямо

The camera stays completely still, no zoom. Молчание про камеру означает, что модель подвигает её сама.

09

Текст на экране

Слова в двойных кавычках модель рисует как надпись. Пишите их на том языке, на котором они должны появиться, и не используйте кавычки ни для чего другого.

10

Взрослые сцены

18+

Пишите прямо: эвфемизмы модель понимает хуже прямых слов.

  • укажите положение участников и что именно происходит, а не общее настроение;
  • скажите, на чём держать фокус: the focus stays on the thrusting;
  • звук опишите отдельно и конкретно - это половина впечатления;
  • не закрепляйте части тела, см. раздел про движение.
11

Частые поломки

Что видноПричинаЧто сделать
Бормотание вместо речиНет номеров говорящихДобавьте (S1) и (S2), оберните слова в <d>[Язык]...</d>
Речь стала надписью на экранеРеплика в кавычкахКавычки только для экранного текста, речь в <d>
Реплика ушла не томуНомер не связан с описанием персонажаСвяжите их при первом появлении
Появилась музыка, которую не просилиПоле non_diegetic_music пустое или размытоеНапишите N/A явно
Ролик внезапно режетсяСмена обстановки без метки времениПоставьте At MM:SS.mmm или напишите no cuts
Лицо или одежда плывутРоль референса не заданаПометьте fully_preserved и повторите тег при каждом появлении
Персонаж застылЗакреплено то, что должно двигатьсяУберите удержания, добавьте continuous and repetitive
Движется фон, хотя не просилиФон не закреплёнДобавьте the background stays exactly as it is in the first frame
12

Чего не делать

  • не пересказывайте то, что и так видно на картинке: цвет волос, одежда и обстановка уже заданы кадром, а лишние слова отнимают внимание модели от действия;
  • не пишите пустых определений вроде «красиво», «качественно», «кинематографично» - они не описывают ни одного кадра;
  • наречия работают лучше прилагательных: slowly raises понятнее, чем slow movement;
  • хвост качества ставьте в конец, а не в начало - в начале он забирает место у действия.
13

Готовые шаблоны

Спокойная сцена без речи

Шаблон 1
integrated_multimodal_description: [Shot 1] Picture 1 is fully referenced at 0.00 seconds and belongs to [Shot 1]. 2D-animated, medium close-up of the girl at the window. Rain runs down the glass behind her. She lifts the cup with her right hand, takes one sip, lowers it. Her left hand stays at her side, her feet stay planted, the background stays exactly as it is in the first frame. The camera stays completely still, no zoom. Smooth anime animation, natural motion, detailed facial expression.

overall_soundscape: Rain taps steadily against the glass while a low room tone continues underneath. The cup clicks softly against the saucer.

non_diegetic_music: N/A

Сцена с речью и склейкой

Шаблон 2
integrated_multimodal_description: [Shot 1] Live-action, medium shot of a man in his 40s (S1), on-screen, low-pitch voice, standing in a kitchen. He turns to the door and says with tired calm <d>[Russian] Я же просил не приходить.</d> At 00:03.500, the camera cuts to [Shot 2], a close-up of the woman in the doorway (S2), on-screen, mid-pitch voice. She answers quietly <d>[Russian] И всё-таки я здесь.</d> The camera stays still in both shots.

overall_soundscape: A refrigerator hums under the room tone. Fabric rustles as he turns, and the door creaks once.

non_diegetic_music: N/A
18+Сцена с движением, одним кадром - взрослый пример
Шаблон 3
integrated_multimodal_description: [Shot 1] 2D-animated, medium shot of the two characters on the bed. The man drives the motion, moving with steady force. The motion is continuous and repetitive. No climax, no pose change, no new action, no cuts. The camera stays completely still, no zoom. Smooth anime animation, strong male-driven thrusting, passive body recoil, natural jiggle.

overall_soundscape: Damp skin slaps against skin on each thrust while the mattress creaks quietly underneath. She draws a short breath between strokes.

non_diegetic_music: N/A