Новые нестандартные эмодзи видны всем участникам переписки, также каждый может создать и добавить свой набор в мессенджер. Но использовать эти смайлики можно только при наличии премиум-подписки Telegram. При этом у всех пользователей есть возможность сохранить понравившиеся варианты в «Избранное» на будущее.

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

1. Подготовьте изображения

Для статических эмодзи

Вы можете создавать статические изображения в любом графическом редакторе. Хотя многие используют Adobe Photoshop и Illustrator.

Изображения должны соответствовать требованиям Telegram:

  • формат файла — PNG или WebP;
  • разрешение — 100 × 100 пикселей;
  • фон изображения прозрачный.

Например, возьмем Photoshop как один из самых популярных инструментов. В других редакторах процедура будет аналогичной.

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

Затем создайте новый файл размером 100 x 100 пикселей. Перетащите ранее подготовленное изображение на новый холст и масштабируйте его до нужного размера.

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

Мелкие детали можно стереть ластиком, который также доступен на панели инструментов. После очистки фона и удаления всех ненужных слоев остается только экспортировать картинку.

Вы можете сохранить файл через меню «Экспорт» (Export) → «Быстрый экспорт в PNG» (Quick Export as PNG) или «Файл» (File) → «Сохранить как» (Save As), после чего выберите формат PNG. .

Далее вам придется повторить весь процесс для остальных картинок, которые вы собираетесь использовать в наборе смайликов.

Для анимированных эмодзи

Для создания анимированных смайлов мы будем использовать Adobe Illustrator и After Effects. Вы можете сделать анимацию в других программах, но на финальном этапе вам понадобится After Effects.

Чтобы импортировать готовые файлы в Telegram, их нужно сохранить в поддерживаемом мессенджером формате TGS. Для этого скачайте приложение ZXPInstaller, а также последнюю версию плагина Bodymovin-TG (файл bodymovin-tg.zxp).

Запустите ZXPInstaller и перетащите в него файл bodymovin-tg.zxp — приложение установит его для After Effects. Закройте ZXPInstaller и запустите After Effects.

В After Effects перейдите к «Правка» → «Настройки» → «Сценарии и усилители». Выражения. Установите флажок рядом с Разрешить скриптам записывать файлы и получать доступ к сети. Подтвердите настройку кнопкой ОК.

Далее нужно проверить, работает ли плагин Bodymovin-TG. Для этого откройте меню «Окно» (Windows) → «Расширения» (Extensions). Стикеры Bodymovin для Telegram должны появиться в списке.

Далее переходим к самой анимированной картинке. Создайте новый проект в Adobe Illustrator. Как и в случае со статическими стикерами, размер холста должен быть 100х100 пикселей, а у проекта не должно быть фона.

Например, давайте сделаем улыбающийся смайлик, который будет показывать язык. Чтобы собрать изображение, используйте фигуры на панели инструментов Illustrator. На отдельные слои нужно поместить те части картинки, которые вы собираетесь потом анимировать в After Effects.

В нашем случае мы подготовили улыбающийся рот и язык, которые появятся примерно в середине анимации. Готовое изображение со слоями достаточно сохранить в стандартном формате AI, который также поддерживает After Effects.

Запустите After Effects и создайте новую композицию. Размеры тоже 100×100 пикселей. Количество кадров в секунду – 60. Продолжительность композиции не должна превышать 3 секунд.

Затем нажмите «Файл» (File) → «Импорт» (Import) → «Файл» (File) и укажите сохраненное ранее изображение в формате AI. В настройках «Импортировать как» выберите «Композиция — Сохранить размеры слоя» и нажмите «Импорт».

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

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

Для этого в списке ниже нажмите на стрелочку рядом с названием слоя. В выпадающем списке нажмите на значок часов рядом с параметром «Непрозрачность» (Opacity). Переместите ползунок воспроизведения на временной шкале примерно в середину и измените непрозрачность рта на 0%, оставив его на уровне 100% для всего предыдущего сегмента. Для языка нужно проделать аналогичную операцию, но с обратными показателями: 0% до середины воспроизведения и 100% после исчезновения линии рта.

Перед сохранением готового файла в формате TGS необходимо преобразовать векторные элементы в фигуры, которые будут корректно анимироваться. Для этого выделите все слои в списке на нижней панели, нажмите правую кнопку мыши и выберите «Создать» (Create) → «Создать фигуры из векторного слоя» (Create Shapes from Vector Layer). Все ранее заданные параметры будут скопированы на новые слои с фигурами.

Далее запускаем плагин Bodymovin-TG по пути «Окно» (Window) → «Расширения» (Extensions) → Bodymovin for Telegram Stickers. Выберите созданную композицию, которую хотите экспортировать. В параметре Папка назначения укажите папку назначения. Нажмите кнопку Рендеринг. Файл будет сохранен по указанному пути в формате TGS.

Сделайте то же самое для других смайликов в наборе.

Для видео смайликов

Если у вас нет профессиональных навыков работы с видео, самый простой способ для этого вида эмодзи — найти готовое видео в свободном доступе и адаптировать его для Telegram с помощью удаление фона. В нашем примере мы используем кадры пламени, которые будем обрабатывать с помощью Adobe Premiere Pro.

Сначала нужно сократить видео до 3 секунд по продолжительности, а также выставить настройки «Последовательность». Размер должен быть 100×100 пикселей, а кадров в секунду должно быть 30.

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

В Premiere Pro вы можете очистить сплошной фон, используя инструмент, указанный в нижней левой панели в разделе «Эффекты». Там нужно открыть каталог по пути «Видеоэффекты» (Video Effects) → «Прозрачное наложение» (Keying) → «Цветной ключ» (Color Key).

Перенесите «Цветовой ключ» на свое видео. Эффект должен появиться в списке на верхней левой панели в разделе «Непрозрачность». В настройках нажмите на значок пипетки рядом с параметром «Цвет ключа» (Key Color) и нажмите этим инструментом на цвет фона видео, которое хотите удалить.

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

Готовое видео можно экспортировать через меню «Файл» → «Экспорт» → «Медиа». Выберите Apple ProRes с кодеком Alpha 4444 и укажите путь загрузки.

Затем сохраните экспортированный файл как WebM для Telegram. Вы можете использовать плагин для программ Adobe, но автономный Shutter Encoder для Windows и macOS кажется более стабильным вариантом. Скачайте и установите его.

Запустите Shutter Encoder и перетащите в него файл, экспортированный ранее из Premiere Pro. В списке «Выберите функцию» найдите выходной кодек VP9 и формат WEBM. В разделе «Настройки звука» выберите «Нет звука». В «Дополнительных возможностях» активируйте пункт «Включить альфа-канал».

В блоке «Регулировка битрейта» нажмите кнопку VBR и переключитесь на постоянный битрейт CQ. Выберите значение около 30-50, оно влияет на уровень сжатия файла. Большее число означает более сильное сжатие.

Нажмите кнопку «Запустить функцию». Размер готового файла не должен превышать 64 КБ. Попробуйте изменить настройки еще раз, если ваше видео слишком тяжелое.

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

2. Соберите смайлики в набор Telegram

Готовый набор необходимо скачать через официального бота. Удобнее это делать с помощью веб-версии или приложения на компьютере.

Откройте программу Stickers Bot и введите или выберите команду /start. Список доступных команд появится в чате. Чтобы добавить эмодзи, нажмите /newemojipack.

Далее бот предложит выбрать один из трех вариантов эмодзи — анимированный, видео-эмодзи или статичный. Нажмите на нужный вид.

Затем введите название нового набора, которое будет отображаться в меню эмодзи.

После этого нужно добавить все элементы набора по одному. Отправьте боту несжатое изображение, анимацию или видеофайлы. При загрузке каждого смайла отправьте в чат соответствующий аналог из стандартного набора смайликов Telegram.

Скачав все подготовленные эмодзи для набора, введите команду /publish.

Для своего набора вы можете установить обложку, которая будет отображаться в списке среди всех добавленных паков эмодзи. Отправьте один из ваших предметов.

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

3. Добавьте себе готовый набор эмодзи и поделитесь им

Вы можете добавить набор эмодзи по прямой ссылке, созданной на последнем шаге в Stickers Bot. Эта ссылка имеет вид https://t.me/addemoji/EmojiName, где EmojiName — название вашего набора. Просто нажмите на него в чате или скопируйте и сохраните в «Избранное».

Поделиться эмодзи с пользователями очень просто: отправьте им сохраненную ссылку. Если вы его потеряли, но уже добавили набор себе, то найдите его через настройки.

На смартфоне перейдите в «Настройки» → «Стикеры и эмодзи» → «Эмодзи». Нажмите на свой пак, затем три точки справа от названия и нажмите "Копировать ссылку" или "Поделиться". Выберите, кому отправить комплект.

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