Плагин для анимированных стикеров

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

Существует открытый формат, в котором анимированные стикеры описываются в JSON-файле под названием LottieFiles.

Lottie — это библиотека для Android, iOS, Web и Windows, которая парсит анимации, экспортированные из Adobe After Effects в формате JSON с помощью Bodymovin, и отображает их нативно на мобильных устройствах и в вебе!

Впервые дизайнеры могут создавать и публиковать красивые анимации без того, чтобы программист вручную воссоздавал их. Говорят, что одна картинка стоит тысячи слов, поэтому вот 13 000 слов:

Недавно Telegram запустил Telegram Animated Stickers, используя ту же технологию и формат файлов .tgs:

Все инструменты для создания таких анимаций в After Effects имеют открытый исходный код: GitHub - TelegramMessenger/bodymovin-extension: Bodymovin-tg — After Effects extension for exporting Telegram animated stickers. · GitHub


Веб-плеер для этих файлов доступен здесь: https://lottiefiles.com/web-player

Плагин добавил бы поддержку файлов tgs или lottie json (tgs — это просто сжатый gzip-архивом lottie json) в этом месте:

а также новый селектор эмодзи здесь:

image

который открывает новый селектор анимированных стикеров:

Администраторы могут легко найти файлы Lottie на https://lottiefiles.com/search?q=emoji и конвертировать их в формат tgs с помощью https://lottiefiles.com/preview/telegram

21 лайк

Сегодня Skia представила CanvasKit, WASM-рендерер для Skia, который поставляется с Skottie — плагином для рендеринга анимаций Lottie!

Цель плеера — улучшить существующий широко используемый плеер Lottie, повысив производительность, расширив функциональные возможности и обеспечив согласованность между платформами

7 лайков

Возможно ли заменить иконки этими анимациями?

например: twitter
image

Ссылка: https://lottiefiles.com/518-twitter-favorite-heart

3 лайка

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

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

10 лайков

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

5 лайков