Телеграм емодзи - создание видео-emoji без денег и навыков

Используйте нейросети для создания оригинальных видео-emoji для Telegram без специальных знаний или умений

Мой эмоджи пак.

Введение

Видео-эмоджи — это уникальная форма выражения, которая придает динамику вашим сообщениям. Они отличаются от обычных статичных эмоджи и могут использоваться в текстовых сообщениях, под постами или в качестве статуса, если у вас есть подписка Телеграм Премиум. Однако, стоит учесть, что видео-эмоджи имеют более низкое разрешение и могут быть менее подходящими для использования в качестве отдельных стикеров.

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

Что понадобится?

Идея следующая: нужно сгенерировать нужную иконку в виде картинки и удалить фон, анимировать с помощью image-to-video сервисов и привести к нужному формату для Telegram. Это можно сделать разными инструментами, как платными, так и бесплатными. Я старался делать все максимально быстро, легко и бесплатно. Воспользовался следующими инструментами:

  1. Bing AI — для генерации изображений и удаления фона. С помощью Bing AI вы сможете создать изображение, которое будет использоваться в видео-эмодзи. Также вы сможете удалить фон сгенерированного изображения, чтобы оставить только нужный объект.
  2. Runway — для анимации готовых изображений. Runway предоставляет возможность анимировать изображения и добавлять им движение и эффекты.
  3. Adobe After Effects и Media Encoder — для рендеринга. После создания и анимации видео-эмодзи, понадобится Adobe After Effects и Media Encoder для рендеринга и экспорта готового видео.

Эти инструменты обеспечат неплохое качество и оптимальный формат видео-эмодзи для использования в Telegram. Вы можете выбрать как платные, так и бесплатные варианты инструментов в зависимости от ваших предпочтений и возможностей.

Генерация и подготовка картинок в Bing AI

Для начала создания видео-эмодзи необходимо определиться с концепцией и выбрать подходящий эмодзи. Так как мой канал посвящен нейросетям, я решил сделать анимированную иконку лайка в стиле «будущего». На этом этапе важно правильно сформулировать запрос для генерации изображения, чтобы в дальнейшем было легче работать с иконкой.

Copilot сгенерировал такие иконки. Я попросил нейросеть создать вариации правого верхнего изображения и выбрал один из вариантов.
Copilot сгенерировал такие иконки. Я попросил нейросеть создать вариации правого верхнего изображения и выбрал один из вариантов.

Теперь нужно удалить фон. Для этого открываем понравившуюся иконку и нажимаем кнопку «Customize«. В открывшемся окне Designer нажимаем »удалить фон» и скачиваем иконку.

У меня получилась такая иконка. Можно вручную подправить неровные участки, но так как я стараюсь делать все с помощью нейросетей, оставлю как есть.
У меня получилась такая иконка. Можно вручную подправить неровные участки, но так как я стараюсь делать все с помощью нейросетей, оставлю как есть.

Анимация созданной иконки в Runway

Runway предоставляет возможность бесплатно создавать несколько анимаций, что вполне достаточно для создания небольшого пака видео-эмодзи. В нем вы можете экспериментировать с различными эффектами, стилями и движениями, чтобы создать уникальные и выразительные эмодзи.

После входа в аккаунт откроется данная страница. Нас интересует создание видео из изображения, поэтому нажимаем “Start with Image”.
После входа в аккаунт откроется данная страница. Нас интересует создание видео из изображения, поэтому нажимаем “Start with Image”.

После загрузки ранее созданного изображения в Runway, остается нажать «Generate» и получить анимацию. Однако, я рекомендую воспользоваться инструментом Motion Brush, который позволяет вручную настроить участки для анимации. Это необязательно, но может предотвратить необходимость повторной генерации видео, особенно если у вас бесплатная версия сервиса. Важно помнить, что лучше ограничить количество движений, чтобы облегчить процесс рендеринга. После настройки анимации, вы можете скачать ее на компьютер и сохранить для дальнейшего использования.

У меня получилась анимация с переливанием цветов.

Подготовка в After Effects

После того, как у вас есть готовая видео-анимация, можно перейти к следующему шагу — удалению фона с видео. Для этого нужно воспользоваться программой Adobe After Effects. Удаление фона позволит сделать видео-эмодзи более похожим на иконку, а не на GIF-анимацию.

Для начала нужно открыть After Effects, нажать «New Composition» и задать следующие настройки:

Необходимо, чтобы Frame Rate был 30, продолжительность анимации 3 секунды, а высота и ширина 512px. Нажимаем ОК.
Необходимо, чтобы Frame Rate был 30, продолжительность анимации 3 секунды, а высота и ширина 512px. Нажимаем ОК.

Далее перетаскиваем скачанное видео с компьютера сначала в левое окно, а затем в центр.

Нужно мышкой подогнать видео под размер композиции.
Нужно мышкой подогнать видео под размер композиции.

Осталось удалить фон. Для этого следуйте инструкциям на картинке ниже.

Далее нужно выбрать инструмент Roto Brush, дважды нажать на наше видео, нарисовать примерное очертание иконки и нажать на пробел, чтобы увидеть, что получилось.
Далее нужно выбрать инструмент Roto Brush, дважды нажать на наше видео, нарисовать примерное очертание иконки и нажать на пробел, чтобы увидеть, что получилось.

При необходимости подровняйте полученный результат. Если рисовать с зажатой клавишей Alt (или option для Mac), то маркер станет красным и уберет лишние элементы, которые были случайно выбраны.

После этого можно вернуться на вкладку с композицией.

Анимация готова. Нажав на пробел, вы можете посмотреть окончательный результат. Теперь осталось выполнить последний шаг — перевести анимацию в формат, понятный для Telegram. Для видео-эмодзи Telegram поддерживает формат WebM. Для рендеринга я воспользовался программой Adobe Media Encoder.

Рендеринг в Media Encoder

Телеграму нужен формат webm, которого в Media Encoder нет по умолчанию. Его легко можно скачать и установить отсюда.

После этого в After Effects нажимаем File -> Export -> Add to Adobe Media Encoder Queue, как показано на картинке ниже:

Ждём пока откроется Media Encoder.
Ждём пока откроется Media Encoder.

Когда Media Encoder откроется, нажмите на «Match Source – High bitrate», как показано на картинке ниже:

Нажимаем на Match Source – High bitrate.
Нажимаем на Match Source – High bitrate.

Теперь очень важно правильно выбрать настройки. Нужно:

  1. Выбрать формат WebM.
  2. Убрать галочку с «Export Audio».
  3. Поменять ширину и высоту с 512х512 на 100х100.
  4. В настройках кодека (Codec settings) выбрать метод «Constant Bitrate» и установить значение около 170.
  5. Поставить галочку «Include Alpha channel».
  6. Поставить галочку “Use Maximum Render Quality” (необязательно)
Формат WebM и убранная галочка "Export Audio".
Формат WebM и убранная галочка "Export Audio".
Ширина и высота 100х100, битрейт около 170-220.
Ширина и высота 100х100, битрейт около 170-220.
Галочка Include Alpha Channel.
Галочка Include Alpha Channel.

После этого можно начать рендеринг и скачать нашу готовую анимацию (см. картинку ниже).

Нажмите на зелёную кнопку Play.
Нажмите на зелёную кнопку Play.

После этого по указанному пути на компьютере появится нужный файл с анимацией. Можно уже закрыть программы и открыть Telegram.

Видео-инструкцию можете найти в моем Телеграм канале Нейросети Будущего.

Создание emoji-пака в Telegram

Осталось открыть официального Telegram-бота Stickers, отправить команду /newemojipack и следовать инструкциям в боте, чтобы создать новый набор эмодзи.

Теперь наш собственный пак с видео-эмодзи готов. Точно так же я создал другие видео-эмоджи и добавил их в свой пак.

Заключение

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

1818
7 комментариев

Есть вариант такую анимацию завернуть в векторном формате?

Ответить
Автор

Над этим работаю, но пока не выглядит многообещающе. Для улучшения разрешения можете попытаться понемногу поднять битрейт до 250-260. After Effects размер файла показывает больше, чем получается на выходе. Главное, чтобы готовый файл не весил больше 64kb.

3
Ответить

Вначале выглядело всё просто, до момента пока АЕ не показал)) Знаем работали xD

1
Ответить
Автор

Главное настройки правильно поставить. Я до сих пор кроме Roto Brush в AE ничего не умею))

2
Ответить

AE нет никакой альтернативы? только с ним можно?

Ответить