Чтобы человек со снимка затанцевал, нейросети нужно откуда-то взять движения. Источника всего два: чужое видео с танцем, которое модель повторит на вашем герое, или текстовое описание, по которому она сочинит танец сама. От этого выбора зависит почти всё: точность, число попыток и то, каким должно быть исходное фото. Ниже разбираем оба пути на людях. Если хотите заставить танцевать питомца, у нас есть отдельный разбор про танцующую собаку через нейросеть, там свои нюансы с лапами и мордой.

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

Два пути к танцу: коротко о разнице

Перенос движений с видео (Motion Control). Вы даёте модели фото и ролик-референс с танцором. Она копирует каждое движение и ритм, а внешность берёт с фото. Подходит для конкретного танца из TikTok, трендовой хореографии, своей записи.

  • Точность: высокая, движение почти один в один.
  • Что нужно: фото в полный рост и видео 5-10 секунд.
  • Минус: генерация обычно дороже обычной, а референс придётся подобрать.

Танец по текстовому промту. Вы описываете словами, как человек двигается, и модель придумывает танец сама.

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

Есть и третий, самый ленивый вариант: готовые шаблоны танцев в разделах трендов у видеосервисов. Загрузили фото, нажали кнопку, получили ролик. Но танец и обстановка будут такими же, как у тысяч других пользователей, поэтому для чего-то своего лучше два основных пути. Свежие танцевальные тренды и рабочие промты под них мы регулярно разбираем в Telegram-канале NeyroSvod.

Готовим фото: требования строже, чем для портрета

Оживить лицо можно почти с любого снимка. С танцем так не выйдет: в движении участвует всё тело, и всё, чего модель не видит, она дорисует наугад.

  • Человек виден целиком, от макушки до ступней. Если ног на фото нет, нейросеть их придумает, и именно они потом будут скользить по полу.
  • Руки открыты. Скрещенные на груди или спрятанные в карманы руки превращаются в лишние пальцы и сросшиеся кисти.
  • Простая одежда. Облегающая или обычная повседневная ведёт себя спокойно. Бахрома, длинные шарфы и пышные юбки в движении рвутся и текут.
  • Один человек и спокойный фон. Так модель не перепутает, кого оживлять.
  • Лицо достаточно крупное и смотрит в камеру. Чем мельче лицо, тем сильнее оно меняется во время танца.

Путь 1: переносим движения с готового видео

Этот способ лучше всего умеют Kling Motion Control и Seedance 2.5. Логика у них одинаковая: фото задаёт внешность, видео задаёт движение.

Как подобрать референс

Референс важнее, чем кажется. Модель копирует его буквально, вместе с проблемами.

  • Длина 5-10 секунд. Длинный танец лучше резать на части.
  • Камера стоит на месте. Тряска и зум сбивают модель, движения перестают совпадать.
  • В кадре один танцор, и он виден полностью на протяжении всего ролика.
  • Подойдёт отрывок из TikTok или ваша собственная запись на телефон у стены.

Пошагово

  1. Подготовьте фото по требованиям выше и видео-референс.
  2. Откройте Kling Motion Control.
  3. Загрузите фото как стартовое изображение, а ролик как источник движения.
  4. Добавьте промт и запустите генерацию.

Базовый промт, который закрепляет внешность и ритм:

> Перенеси движения танца с видео-референса на человека со стартового изображения. Сохрани лицо, причёску, телосложение и одежду с изображения. Повтори каждое движение точно в том же ритме. Фон с изображения, камера неподвижна, 9:16.

Меняем место действия

Вся популярность «танца на заправке» и «танца на парковке» держится на фоне. Чтобы перенести героя туда, не нужно искать новое фото: достаточно дописать к промту одну фразу.

> фон: ночная парковка, неоновый свет

Так же работают «ночная заправка, неон», «сцена клуба, прожекторы» или «школьный спортзал». Обстановку меняйте, а остальную часть промта оставьте как есть, чтобы внешность не поплыла.

Путь 2: описываем танец словами

Когда точная хореография не нужна, текстовый промт быстрее: не надо искать референс. Главное правило - описывать конкретные движения, а не настроение. «Весело танцует» даст случайный результат, а «пружинит в коленях и качает плечами» уже понятная инструкция.

Пример для семейного ролика:

> @image1: сохрани лицо и одежду человека точно как на фото. Человек весело танцует в гостиной: пружинит в коленях, качает плечами, в конце делает поворот и показывает на камеру. Тёплый свет, камера неподвижна, 6 секунд, 9:16.

Промт собран по схеме популярных роликов и на конкретных фото не прогонялся, поэтому закладывайте 2-3 попытки. Удачные идеи для этого пути:

  • старое семейное фото, где родители или бабушка с дедушкой начинают пританцовывать;
  • коллега на корпоративе делает пару смешных па;
  • снимок из детства, на котором ребёнок кружится.

Сложные трюки, прыжки и быстрые связки по описанию получаются плохо. Для них возвращайтесь к переносу движений.

Когда танцуют двое или трое

С группой оба пути работают хуже, и выручает третий приём: замена людей в готовом танцевальном видео. В Seedance 2.5 вы загружаете исходный ролик и фото каждого героя по очереди, а в промте прямо говорите, кого на кого менять:

> замени девушку слева на персонажа с @image1, парня справа на персонажа с @image2

Порядок фото должен совпадать с порядком в промте. Перепутаете, и герои поменяются местами. Так удобно делать ролики с друзьями, парой или коллегами для поздравления.

Что идёт не так и как это исправить

  • Ноги скользят по полу, будто герой на льду. Почти всегда на входе портрет или фото по пояс. Нужен снимок в полный рост.
  • Лишние руки и пальцы. Руки на исходнике скрещены или спрятаны. Возьмите фото, где кисти видны.
  • Движения не совпадают с референсом. В ролике трясётся камера или танцуют несколько человек. Найдите запись со статичной камерой и одним танцором.
  • Лицо меняется посреди танца. Лицо на фото слишком мелкое или в профиль. Нужен более крупный снимок анфас.
  • Одежда рвётся и течёт. Сложный крой и свободные детали. Подберите фото в простой одежде.

Частые вопросы

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

Какой длины получается ролик? Обычно 5-10 секунд. Для длинного танца сгенерируйте несколько фрагментов по частям референса и склейте их в любом видеоредакторе.

Можно ли взять танец из чужого видео? Движения как референс использовать можно. А вот переносить в свой ролик лица и узнаваемых людей из чужих видео не стоит.

Что выбрать новичку: перенос движений или промт? Если есть конкретный танец, который нужно повторить, сразу берите перенос движений, он даёт предсказуемый результат. Если хочется просто смешного короткого ролика, начните с текстового промта: он проще и не требует искать видео.