VOLYAПОЛНАЯ СВОБОДА · НА TON
🌐 ENRUZH
Бесплатно · внутри Telegram

Из Lottie в TGS для Telegram

Переименовать .json в .tgs не работает. TGS — это gzip-сжатый Lottie с маркером и набором ограничений, которых у обычного Lottie нет. Вот что именно отличается и как получить файл, который Telegram примет.

Чем TGS отличается от Lottie

Сжатие

TGS — это Lottie, сжатый gzip. Файл .json, переименованный в .tgs, останется несжатым и будет отклонён.

Маркер tgs:1

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

Ограничения

512×512 пикселей, до 60 кадров в секунду, максимум 3 секунды и не больше 64 КБ. Всё, что выходит за рамки, отклоняется молча.

Подмножество возможностей

Без градиентных обводок, без альфа- и трек-масок, без выражений и эффектов. Файл может быть корректным Lottie и при этом некорректным TGS.

Как это сделать

  1. Отправьте .json или .tgs нашему боту в Telegram.
  2. Он проверит файл по правилам Telegram и покажет отчёт понятным языком.
  3. Что чинится автоматически — чинится: сжатие, маркер, градиентные обводки, маски.
  4. Готовый .tgs приходит в тот же чат, ещё раз проверенный по тем же правилам.

Что нельзя исправить автоматически — размер холста, частоту кадров, длительность и вес свыше 64 КБ — бот назовёт прямо, чтобы вы поменяли это в редакторе, а не выясняли отказом при загрузке.

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

Можно ли просто переименовать .json в .tgs?

Нет. TGS должен быть сжат gzip и содержать маркер tgs:1. Переименование не делает ни того, ни другого.

Какие ограничения у TGS?

512×512 пикселей, до 60 кадров в секунду, максимум 3 секунды, не больше 64 КБ, и только подмножество возможностей Lottie.

Сколько это стоит?

Проверка бесплатна всегда, первая конвертация тоже. Дальше несколько Telegram Stars за файл.