← Блог Инструкция

Как сделать гифку из фото с помощью нейросети

· · 6 минут чтения
Плёнка с кадрами котёнка и стрелка повтора на сине-фиолетовом фоне

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

Что такое гифка и чем она отличается от видео

GIF — формат анимированной картинки, которому больше тридцати лет. Он до сих пор живёт в мессенджерах, на форумах и в рассылках, потому что проигрывается сам, без звука и кнопки «плей», и крутится по кругу. Платить за это приходится качеством: в кадре GIF не больше 256 цветов, а файл весит в разы больше MP4 той же длины. Поэтому хорошая гифка короткая: 2–4 секунды, ширина 480–600 пикселей, 10–15 кадров в секунду.

Сразу в GIF нейросети почти ничего не выдают. Видеомодели отдают MP4, генераторы картинок — PNG или JPG. Гифка получается на последнем шаге, конвертацией. Зато самую трудную часть — движение — больше не нужно рисовать вручную.

Создать гифку: три способа

СпособЧто на входеЧто получитсяКогда выбрать
Оживить фото видеомодельюОдно фотоПлавное движение: моргание, улыбка, волосы, водаПортрет, питомец, пейзаж
Склеить свои фото3–20 снимковПокадровая анимация, слайд-шоуСерия кадров, «до и после»
Сгенерировать кадрыТекстовое описаниеСтикер, мем, рисованная анимацияИсходников нет, нужен свой стиль
Скрипт от нейросетиПапка с картинкамиПачка гифок с точными настройкамиГифок много, важен вес файла

Как сделать гифку из фото: оживляем снимок

Самый частый запрос: есть одна фотография, и хочется, чтобы она «задышала». Видеомодели вроде Kling, Hailuo и Seedance превращают картинку в ролик на 5–10 секунд. В Умке они собраны в разделе нейросетей для видео: загружаете фото, описываете движение, получаете MP4.

  1. Подготовьте фото. Главный объект — крупно и резко, без сильного шума. Чем меньше мелких деталей по краям, тем меньше артефактов.
  2. Опишите движение, а не картинку. Модель уже видит снимок, ей нужно понять, что должно измениться. Плохо: «красивая девушка в парке». Хорошо: «девушка медленно поворачивает голову к камере и улыбается, волосы чуть колышет ветер, камера неподвижна».
  3. Зафиксируйте камеру. Для гифки нужна статичная камера: так начало и конец ролика проще склеить в бесконечный цикл.
  4. Берите короткую длительность. Пяти секунд хватит с запасом: в GIF всё равно пойдут две-три лучшие.
  5. Конвертируйте. Скачайте MP4 и переведите его в GIF в любом конвертере, например ezgif: обрежьте лишнее, поставьте 12–15 кадров в секунду и ширину 480 пикселей.

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

Оживите фото в Умке

Загрузите снимок и опишите движение — видеомодели и генераторы картинок в одном окне, без VPN.

Открыть Умку →

Как сделать гифку из картинок

Если кадры уже есть — серия фото с телефона, раскадровка, «до и после», — нейросеть для движения не нужна. Достаточно склеить снимки по порядку. Здесь важны три вещи.

  • Одинаковый размер. Кадры разного формата будут «прыгать». Обрежьте их под одну пропорцию заранее.
  • Задержка кадра. Для слайд-шоу ставьте 0,5–1 секунду на кадр, для плавной анимации — 0,07–0,1.
  • Цвета. Фото с плавными градиентами в GIF покрываются «зерном» — это дизеринг, способ обойти лимит в 256 цветов. Если мешает, уменьшите ширину или число кадров.

Когда своих кадров нет, их можно нарисовать. Генератор картинок выдаст персонажа или сцену, а дальше есть два варианта: попросить серию из 3–4 картинок с одним героем в разных позах или оживить одну картинку видеомоделью, как в разделе выше. Второй путь даёт заметно более плавную анимацию: генераторы картинок плохо удерживают одинаковые детали от кадра к кадру, и на гифке это видно как мерцание.

Создание гифок пачкой: пусть нейросеть напишет скрипт

Если гифок нужно много — например, анимированные превью товаров или кадры для рассылки, — удобнее не кликать в конвертере, а один раз получить скрипт. Языковая модель напишет его за минуту.

Напиши скрипт на Python с библиотекой Pillow: он берёт все JPG и PNG из папки frames, приводит их к ширине 480 пикселей, сохраняет в animation.gif с задержкой 100 мс на кадр и бесконечным повтором. Добавь оптимизацию, чтобы файл был меньше 3 МБ. Объясни, как установить Python и запустить скрипт на Windows.

Модель распишет установку и команду запуска. Если скрипт упадёт с ошибкой, вставьте её текст в тот же чат — исправленную версию она даст сразу. Так же можно попросить вариант, который режет MP4 на кадры и собирает из них GIF.

Почему гифка получилась плохой и как это исправить

  • Лицо «плывёт» или меняется. Видеомодель додумывает черты. Просите меньше движения: «лёгкая улыбка» вместо «смеётся и машет рукой». Помогает снимок, где лицо крупным планом.
  • Файл весит 20 МБ. Мессенджеры и почта такое не любят. Уменьшите ширину до 480 пикселей, обрежьте ролик до 2–3 секунд, снизьте частоту до 10–12 кадров.
  • Рывок в конце цикла. Обрежьте ролик так, чтобы первый и последний кадр совпадали, или включите в конвертере режим «вперёд-назад».
  • Из ниоткуда появляются объекты. Добавьте в описание «фон не меняется, новые объекты не появляются».

Если гифка нужна для шутки, пригодится разбор «Как создать мем онлайн». Про оживление старых и семейных снимков подробнее — в статье «Оживить фото нейросетью», а если вместо GIF нужен ролик со звуком из нескольких фото, поможет гайд «Видео из фото с музыкой».

Сколько стоит в Умке

При регистрации дают 60 токенов без карты. До первого пополнения открыты бесплатные модели: ответ в чате стоит около 1 токена, картинка — около 20 токенов. Подарка хватит на пару пробных кадров и скрипт для склейки. Картинка в платной модели обходится примерно в 35 токенов, в самой сильной — около 132. Видео считается по секундам, цена зависит от модели — ориентиры собраны на странице видео. Минимальный пакет — 290 ₽ за 725 токенов, это около 20 обычных картинок. Подписки нет, все пакеты — на странице тарифов.

Вывод

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

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

Можно ли сделать гифку из фото бесплатно?

Частично. В Умке при регистрации дают 60 токенов без карты: на них можно сгенерировать пару кадров в бесплатной модели и получить скрипт для склейки. Оживление фото видеомоделью стоит дороже — цена зависит от модели и длины ролика.

Почему нейросеть делает видео, а не сразу GIF?

Видеомодели обучены на роликах и отдают MP4: он легче и качественнее GIF. Гифку получают конвертацией в самом конце — так можно выбрать лучший фрагмент и подобрать вес файла.

Какой размер гифки оптимален?

Для мессенджеров и сайтов — ширина 480–600 пикселей, длительность 2–4 секунды, 10–15 кадров в секунду. Такая гифка обычно весит от 1 до 5 МБ.

Как сделать гифку с бесконечным повтором?

В конвертере выберите бесконечный повтор (loop 0). Чтобы на стыке не было рывка, попросите видеомодель вернуть объект в исходное положение в конце ролика или используйте режим «вперёд-назад».

Сделайте свою гифку в Умке

Генераторы картинок и видеомодели Kling, Hailuo, Seedance в одном окне. Без VPN, оплата в рублях.

Открыть Умку →