Как сделать видеостикеры для Telegram

3.02.2022

Буквально на днях Telegram анонсировал возможность добавления нового формата стикеров - видеостикеры. Раньше было всего два формата: статичные и анимированные.

Какие требования предъявляются к видеостикерам в Telegram

Видеостикеры представляют собой короткие ролики в формате WEBM.

Для создание видеостикерпака нужно отправить официальном боту заранее подготовленные WEBM-файлы. Перед их созданием необходимо соблюсти ряд требований, предъявляемых разработчиками:

  • размер по одной из сторон - 512 пикселей и не более 512 пикселей по другой;
  • длительность - до трех секунд;
  • фреймрейт - до 30 FPS;
  • прозрачный слой с альфа-каналом;
  • видео должно быть зациклено;
  • размер не должен превышать 256 килобайт;
  • сжатие кодеком VP9;
  • отсутствие аудио-дорожки.

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

Как сделать видеостикеры для Телеграм - пошаговая инструкция

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

Обрежьте видео

Выберем необходимый фрагмент из видео (до 3 секунд) и вырежем его. Для удобства воспользуемся полностью бесплатным онлайн-сервисом 123Apps.

Переходим на сайт и загружаем видео.

Выделяем нужный фрагмент, в моем случае получилось 2 секунды видео.

Нажимаем на иконку шестеренки, включаем режим “No re-encoding”, чтобы сохранить исходную кодировку, нажимаем Save.

Удалите фон

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

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

Переходим на сайт и загружаем вырезанный на предыдущем этапе фрагмент видео.

Дожидаемся окончания удаления фона и затем нажимаем кнопку Download.

Конвертируйте видео в WEBM формат

Чтобы конвертировать полученную GIF-анимацию или видео в необходимый для видеостикеров WEBM формат потребуется специальное программное обеспечение, поддерживающее кодек VP9 и альфа-каналы. Среди имеющихся бесплатных вариантов мы остановились на бесплатной программе Shutter Encoder с открытым исходным кодом, которая доступна как для Windows, так и для macOS и Linux.

Скачаем программу по ссылке и запустим.

Откроем имеющийся GIF-файл или видео с помощью кнопки “Обзор”, выберем VP9 кодек и формат для экспорта - WEBM.

В меню “Настройки звука” в пункте “Преобразование” выберите “Нет звука”, в меню “Расширенные возможности” активируйте радио-кнопку “Включить Alpha-канал”.

Теперь настроим силу сжатия и разрешение для экспорта. В меню “Регулировка битрейта” установите вручную ширину для видео - 512 пикселей, высоту - исходя из соотношения сторон Вашего видео, иначе в результате конвертации могут остаться темные поля сверху-снизу, в нашем случае оптимально будет 288 пикселей. В пункте “Значение” выберите тип “CQ” и установите значение от 1 до 51, рекомендуем выбирать что-то среднее, в нашем случае пусть будет 35 (чем больше показатель, тем выше степень сжатия и, соответственно, хуже качество и меньше размер итогового WEBM-файла).

Если все настройки выполнены по инструкции, нажимайте “Запуск функции” и рядом с исходным файлом будет сохранен итоговый файл в формате WEBM. Проверьте его размер, чтобы он не превышал предъявляемые Telegram 256 килобайт. В противном случае увеличьте параметр “CQ”, чтобы увеличить степень сжатия, и повторите конвертацию.

Добавьте видеостикерпак в Телеграмм

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

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

После старта бота отправьте ему команду /newvideo. Отметим, что на момент написания статьи в подсказках бота данная команда еще отсутствует и таким образом является неявной, хотя уже присутствует. Скорее всего, в ближайшее время разработчики Telegram устранят это и добавят команду в список имеющихся.

Отправьте боту имя стикерпака в любом удобном формате.

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

Выберите и отправьте боту смайл, который будет соответствовать отправленному видеостикеру.

Если Вы подготовили сразу несколько стикеров, аналогичным образом отправьте их боту, после чего кликните по команде /publish, чтобы перейти к следующему этапу.

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

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

Поздравляем! Вы только что опубликовали свой первый видеостикерпак в Telegram. Можете посмотреть как выглядит наш с котом админа - https://t.me/addstickers/MixaSuperKot. Скорее всего, периодически он даже будет пополняться новыми стикерами с котом Михаилом :)

Поделитесь новыми видеостикерами

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