Нейросеть для видео из фото: как из снимка получить ролик на 5-10 секунд
Снимок становится первым кадром, модель достраивает несколько секунд движения. Разбираем, чем это отличается от видео по тексту, как подготовить исходник, три готовых промта на движение, что проверять покадрово и сколько попыток уходит на один пригодный ролик.
Короткий ответ: фотография загружается как первый кадр, и модель достраивает 5-10 секунд движения — наезд камеры, поворот головы, пар над чашкой, качание ткани. Надписи на упаковке при этом плывут, руки ломаются, звука нет. На один пригодный ролик уходит 3-8 попыток, на партию из десяти роликов — рабочий день с ожиданием очереди.
Чем видео из фото отличается от видео по текстовому описанию
Разница в том, откуда берётся первый кадр. При генерации по тексту его придумывает модель: вы получаете чужую комнату, чужой товар, чужого человека. При генерации из фото первый кадр ваш — тот самый снимок, который вы загрузили, с вашим товаром и вашей этикеткой.
Отсюда следствие. Видео из фото — единственный способ показать в движении реальную вещь, а не похожую на неё. Для карточки товара и сторис магазина это принципиально: покупатель должен получить то, что видел.
Плата за это — потеря контроля над тем, что будет дальше. Модель держит исходный кадр примерно секунду, а потом начинает додумывать: подрисовывает то, что было за краем кадра, меняет фактуру, шевелит буквы. Чем длиннее ролик, тем меньше в нём от вашего снимка.
Какие сервисы делают видео из фото: Kling, Runway, Luma, Hailuo и Шедеврум
| Сервис | Длина одного ролика | Что доступно бесплатно |
|---|---|---|
| Kling | 5 и 10 секунд, есть продление куска | суточный запас кредитов, очередь на генерацию до получаса |
| Runway | 5 и 10 секунд | стартовый пакет кредитов один раз, дальше только по подписке |
| Luma Dream Machine | 5 секунд с продлением кусками | несколько генераций в месяц, водяной знак |
| Hailuo | около 6 секунд | ежедневные бесплатные генерации, разрешение ниже платного |
| Шедеврум, Kandinsky Video | несколько секунд | бесплатно и по русскому запросу, детализация заметно ниже |
Выбирать по названиям бессмысленно: набор моделей меняется каждые несколько месяцев. Проверяется за вечер — один снимок и один запрос прогоняются через три сервиса, дальше видно, кто держит ваш тип кадра.
Как описать движение в кадре: камера отдельно, объект отдельно
Запрос к видео — это не описание картинки. Картинка уже есть, описывать нужно только то, что меняется. Работает разделение на две строки.
- Движение камеры. «Медленный наезд на предмет», «отъезд назад», «облёт слева направо», «камера неподвижна». Это самая надёжная часть: модель почти всегда выполняет её без искажений.
- Движение в кадре. Одно действие, а не три: «поднимается пар», «ткань слегка колышется», «человек поворачивает голову к камере». Три действия сразу дают кашу.
- Скорость. Слово «медленно» стоит ставить почти всегда. Быстрое движение модель отрабатывает рывками и сильнее ломает детали.
- Запрет. Отдельной фразой: «камера не приближается вплотную», «предмет не меняет форму», «в кадр никто не входит».
Если нужен ролик длиннее базовых секунд, его собирают отрезками: берут последний кадр готового куска, загружают как исходник для следующего и задают продолжение движения. К четвёртому отрезку картинка обычно уходит от оригинала настолько, что дальше склеивать нет смысла.
Три готовых промта на видео из фото: товар, помещение, портрет
Промты пишутся в поле запроса поверх загруженного снимка. Всё, что не относится к движению, убрано намеренно.
Камера: очень медленный наезд на предмет, без смены ракурса. В кадре: лёгкое движение бликов на поверхности, предмет остаётся неподвижным. Скорость медленная. Не менять: форму, цвет и пропорции предмета, надписи на упаковке. В кадр никто не входит, фон не меняется.
Камера: плавная проводка слева направо на уровне глаз, без наклона. В кадре: неподвижная обстановка, только свет из окна слегка меняется. Скорость медленная. Не менять: планировку, мебель и её положение. Людей в кадре не появляется, двери не открываются.
Камера: неподвижна. В кадре: человек медленно поворачивает голову к камере и один раз моргает. Скорость медленная, движение короткое. Не менять: черты лица, причёску, одежду. Руки в кадр не поднимаются, губы не двигаются.
Общее у всех трёх — структура «камера, действие, скорость, запрет» и ровно одно действие. Запрет на движение губ стоит не случайно: без него модель имитирует речь, и получается человек, беззвучно шевелящий ртом, — самый заметный признак сгенерированного ролика.
Как подготовить исходный снимок и какие фото рассыпаются за две секунды
Половина брака закладывается до генерации — в самом исходнике. Что стоит сделать со снимком заранее:
- Кадрировать под нужный формат. Модель работает с тем соотношением сторон, которое вы дали. Вертикальный ролик из горизонтального фото она сделает, дорисовав края, — и дорисует не то, что было в реальности.
- Поднять разрешение до 1080 пикселей по короткой стороне. Мелкий исходник модель достраивает грубо, и мыло в статике превращается в дрожание в движении.
- Убрать лишнее заранее. Провод, чужой логотип, отражение фотографа в стекле. В движении любой лишний предмет живёт своей жизнью.
- Оставить воздух по краям. Наезд съедает 10-15 процентов кадра: товар, упёртый в границу, обрежется.
Дальше вопрос содержания. Один предмет на спокойном фоне держит все пять секунд, крупный портрет анфас тоже: поворот головы и моргание выходят естественно. Разваливаются первыми лица на среднем и дальнем плане, крупные надписи и логотипы, толпа и животные в движении, отражения в стекле и воде. Чем меньше в кадре объектов и текста, тем дольше живёт ролик.
Что в ролике из фото надёжно, а что проверять покадрово
| Элемент кадра | Насколько держится | Что делать |
|---|---|---|
| Движение камеры: наезд, отъезд, проводка | надёжно | принимать как есть |
| Цвет товара | уплывает на 2-3 процента | открыть исходник и ролик рядом |
| Надписи, цифры, состав на упаковке | ломается почти всегда | не анимировать, ставить слоем в монтаже |
| Кисти рук и пальцы | ломается через раз | смотреть покадрово, отбраковывать |
| Лицо на среднем плане | плывёт со второй секунды | брать крупный план или не анимировать |
| Логотип бренда | искажается в узнаваемое, но чужое | отбраковывать: искажённый чужой логотип — претензия |
Проверка покадрово звучит страшнее, чем есть: пятисекундный ролик проматывается стрелками за минуту, и смотреть надо не весь кадр, а две-три проблемные зоны из таблицы.
Частая ошибка: три действия в одном запросе и ролик на 10 секунд вместо двух по 5
Выглядит она так. Человек пишет: «камера наезжает, девушка поворачивается, поднимает чашку и улыбается, за окном идёт снег». Модель получает четыре задачи на пять секунд и решает их одновременно: рука появляется из ниоткуда, чашка меняет форму, лицо перестраивается на середине движения.
Лечится это разбиением: одно действие на отрезок, а склейка — в монтаже. Два ролика по пять секунд с одним действием каждый выходят с третьей-четвёртой попытки, а один десятисекундный с четырьмя действиями не выходит вообще.
Сколько попыток уходит на один рабочий ролик и сколько времени это занимает
| Тип кадра | Попыток до пригодного | Время с ожиданием очереди |
|---|---|---|
| Предмет, наезд камеры | 3-5 | 20-40 минут |
| Еда, пар и движение ткани | 4-8 | 40-60 минут |
| Портрет крупным планом | 5-10 | около часа |
| Человек в полный рост с действием | 10-15 | полтора-два часа |
| Ролик из четырёх склеенных отрезков | 15-25 генераций суммарно | полдня |
Генерация одного отрезка занимает от одной до восьми минут машинного времени, на бесплатных тарифах к этому добавляется очередь. Поэтому запускать варианты нужно пачкой: три-четыре запроса подряд, потом отбор, а не «сгенерировал — посмотрел — сгенерировал».
Сколько стоит генерация видео из фото и с чем это сравнивать в Беларуси
Подписки на видеосервисы в пересчёте на белорусские деньги идут примерно от 35 до 100 BYN в месяц, оплата считается кредитами: один ролик на 5 секунд забирает от 20 до 100 кредитов в зависимости от разрешения. Месячного пакета среднего тарифа хватает на 30-80 роликов. Десятисекундный ролик списывает вдвое больше пятисекундного — ещё один довод за короткие куски.
Ориентиры по белорусскому рынку для сравнения: съёмка короткого рекламного ролика в студии — от 400 BYN, монтаж готового материала у фрилансера — от 40 BYN за ролик, пакет сторис для магазина на месяц — от 250 BYN. Выгода появляется не на одном видео, а там, где ролики нужны каждую неделю и по одному на позицию.
Отдельная строка расходов из Беларуси — сама оплата: зарубежная подписка картой белорусского банка чаще всего не проходит, и сверху ложится 10-20 процентов комиссии посредника или виртуальной карты. Бесплатные лимиты Kling, Hailuo и Шедеврума этот вопрос снимают, но упираются в очередь и водяной знак.
Где ролики из фото используют в Беларуси: карточка, сторис, экран в зале
Три применения окупаются быстрее остальных: видео в карточке товара на маркетплейсе, где позиций десятки и снимать каждую отдельно дорого; сторис магазина или мастера с ежедневным визуалом из тех же фотографий; экраны в торговом зале и на выставке, где хватает пятисекундной петли.
Границы применимости честнее обозначить сразу. Показывать в ролике то, чего у товара нет, нельзя: если модель дорисовала блеск, которого не будет в реальности, это уже не обработка, а обещание, за которое отвечать вам, вплоть до возврата и претензии покупателя. Чужие лица со стоковых снимков в движении — отдельный риск: лицензия на фотографию не всегда покрывает производное видео. Фото людей, которые не давали согласия, не анимируют вовсе, и здесь неважно, чем сделан ролик.
Как встроить генерацию видео в поток вместе с монтажом, звуком и обложками, разобрано на странице курса для дизайнеров. Требования площадок к видео в карточке и то, что можно показывать покупателю, — на странице для селлеров. Окупится ли это на вашем объёме позиций, разбирают на бесплатном созвоне 20-30 минут: там расспрашивают про ассортимент и называют инструменты и уроки.
Частые вопросы
Дизайнерам: разберём вашу ситуацию бесплатно
Управляемая генерация под бриф, видео без съёмки и сборка сайтов без разработчика.
Подробнее →