Файлы tgs telegram что это
Перейти к содержимому

Файлы tgs telegram что это

  • автор:

Как конвертировать tgs в gif и/или открыть его в браузере?

Всем привет. Делаю что-то вроде альтернативной веб версии клиента телеграма, возник интересный вопрос. телеграм отдает анимированные стикеры в формате tgs. Формат, как я понял, разработан самим телеграмом, и особо нигде ничем не поддерживается.
Знает ли кто как преобразовать всё это дело в знакомый для браузеров формат?
Спасибо

  • Вопрос задан более трёх лет назад
  • 15796 просмотров

Комментировать
Решения вопроса 1

Sanasol

Александр Аксентьев @Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку

А доки посмотреть? Или хотя бы новость прочитать, там же прям написано как формат называется.

Файлы tgs telegram что это

What’s on this Page

.TGS вариант №

Файл с расширением .tgs представляет собой анимированный стикер, представленный кроссплатформенной службой обмена сообщениями Telegram. Анимированные стикеры используются пользователями приложений для обмена сообщениями для отправки более расширенного и живого контента в сообщениях, в отличие от статической графики, которая представляет собой неподвижные изображения. Telegram изначально использовал формат файла WEBP для наклеек с неподвижными изображениями. Формат файла TGS может хранить данные анимации с более высоким разрешением и меньшим размером файла по сравнению со статическими наклейками WEBP. Файлы TGS можно открывать с помощью таких приложений, как Telegram, 7-zip, Apple Archive Utility и Corel WinZip.

Формат файла TGS

Telegram представил формат файла TGS еще в июле 2019 года на основе библиотеки Lottie. Файл TGS состоит из текста JSON, который экспортируется из анимации в Adobe After Effects. Экспортированный текст JSON сжимается с помощью сжатия gzip, что уменьшает размер файла. Информация JSON о текстовом файле хранится в текстовом файле, что становится основой высокой степени сжатия.

Характеристики наклеек TGS

Формат файла TGS накладывает определенные ограничения на создание анимированных стикеров TGS. Анимированный файл TGS:

  • Размер стикера/холста должен быть 512х512 пикселей.
  • Объекты наклейки не должны покидать холст.
  • Продолжительность анимации не должна превышать 3 секунд.
  • Все анимации должны быть зациклены.
  • Размер стикера после рендеринга в Bodymovin не должен превышать 64 КБ.
  • Все анимации должны работать со скоростью 60 кадров в секунду.

Пример текста TGS JSON

Образец анимированной наклейки в распакованном виде содержит следующее текстовое содержимое JSON.

$ head -c 200 animated-sticker <"tgs":1,"v":"5.5.2","fr":60,"ip":0,"op":180,"w":512,"h":512,"nm":"C-07","ddd":0,"assets":[],"comps":[],"layers":[<"ddd":0,"ind":1,"ty":3,"nm":"master","sr":1,"ks":<"o":<"a":0,"k":0>,"r":

Использованная литература

See Also

  • Формат XVID-файла
  • Формат файла РА
  • Формат FLV-файла
  • Формат VOB-файла
  • Формат файла F4V

Как создать простые и анимированные стикеры в Telegram: простая инструкция

Одна из особенностей Telegram — это большой выбор стикеров, которые можно использовать в переписке. Пользователи их очень уважают, а некоторые даже коллекционируют. Создать собственный стикерпак с любыми изображениями или фотографиями не так сложно. Редакция ZOOM.CNews рассказывает, как сделать стикеры для Telegram – простые и анимированные, и как сохранить их в мессенджере.

Автор Любовь Баскова

Как создать простые и анимированные стикеры в Telegram: простая инструкция

Как создать простые и анимированные стикеры в Telegram: простая инструкция
Дата публикации: 16.06.2023

Чтобы создать статичные стикеры, вам понадобятся базовые навыки работы в графическом редакторе, например, Adobe Photoshop или программах вроде Pixlr и PaintShop. Для анимированных наклеек потребуется уже векторный редактор наподобие GIMP, Муске, Inkscape, а также навыки создания анимации.

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

1. Запустите специальный бот в Telegram

Для загрузки стикеров в Telegram предусмотрен официальный бот Stickers. Его просто найти: введите в поисковой строке в мессенджере адрес @Stickers и откройте бот, отмеченный голубой галочкой.

Теперь нажмите внизу экрана кнопку «Запустить» и начните диалог с роботом.

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

2. Отправьте команду для создания стикера

Бот Stickers предлагает большое количество команд: создание масок – статичных наклеек для фотографий, которые вы отправляете в мессенджере; простых и анимированных стикерпаков; добавление новых стикеров в набор, их редактирование и изменение порядка в наборе, а также удаление.

Для создания нового набора стикеров вам понадобится одна из двух команд:

  • /newpack — для простых картинок,
  • /newanimated — для анимированных.

Команду можно отправить в чат вручную или выбрать из меню в нижней левой части экрана.

После этого бот предложит придумать название для вашего стикерпака, а затем – загрузить изображения или анимацию в нужном формате.

3. Загрузите стикеры

Для создания обычных стикеров вам потребуется графический редактор с возможностью создания файлов с прозрачным фоном наподобие Adobe Photoshop. В нем нужно подготовить изображения для стикеров, которые будут соответствовать базовым требованиям Telegram:

  • Формат PNG или WEBP c прозрачным фоном.
  • Одна из сторон холста имеет размер 512 пикселей, вторая – 512 пикселей или меньше. Изображение нужно аккуратно вписать в холст так, чтобы оно не выходило за его пределы.
  • Не содержат материалы, защищенные авторским правом.

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

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

А вот при создании и загрузке анимированных стикеров есть еще один важный нюанс: кроме любого подходящего векторного редактора вам понадобится программа Adobe After Effects.

Дело в том, что Telegram использует для анимации уникальный формат TGS, который сжимает изображение до 30–64 Кбайт. Это необходимо, чтобы пользователи могли быстро подгружать себе стикеры и отправлять их в переписке. И превратить вашу картинку в анимацию для Telegram можно только в Adobe After Effects и лишь при помощи специального плагина Bodymovin, который и экспортирует файлы в формат TGS. Плагин устанавливается по ссылке, которую вам покажет бот Stickers после ввода команды /newanimated и выбора названия для набора стикеров.

Анимированная наклейка также должна соответствовать требованиям Telegram:

  • Размер холста 512х512 пикселей.
  • Продолжительность анимации не более 3 секунд.
  • Частота — 60 кадров в секунду.
  • Объект на стикере при движении не должен выходить за пределы холста.
  • Анимация должна быть зациклена.

Также для стикеров нельзя использовать некоторые функции Adobe After Effects, например, «Маски» или «3D-слои». Если вы планируете обрабатывать свои анимированные рисунки в этом редакторе, то сначала лучше уточнить полный список запретов. Сделать это можно, опять же, через бот Stickers, который покажет вам ссылку на страницу с полным списком правил после ввода команды /newanimated.

После экспорта файла в формат TGS точно так же по инструкции выше загрузите его в бот Stickers и переходите к следующему шагу.

4. Привяжите эмодзи

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

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

5. Сохраните стикерпак

Как только вы отправили все нужные наклейки боту, наберите команду /publish для сохранения набора. Теперь от публикации вас отделяют всего два шага.

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

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

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

https://t.me/addstickers/ваше название

По ссылке смогут перейти другие пользователи, чтобы добавить ваш стикерпак.

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

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

6. Управляйте своими стикерами

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

  • Если вам нужно добавить дополнительные стикеры в уже имеющийся пакет, то можно набрать команду /addsticker или выбрать соответствующий пункт в меню бота в левом нижнем углу диалога.
  • Для редактирования смайлов используется команда /editsticker – она дает возможность назначить для стикеров другие эмодзи.
  • Если же вы решили обновить какое-то изображение, отправьте команду /replacesticker, затем выберите стикер, который хотите заменить, и загрузите новую картинку.
  • Еще один инструмент редактирования — /ordersticker — меняет порядок стикеров в наборе.
  • По команде /setpackicon можно загрузить в бот иконку для стикерпака, если вы пропустили этот шаг ранее.
  • Для удаления из набора отдельного стикера стоит использовать команду /delsticker.
  • А можно и вовсе избавиться от стикерпака – для этого отправьте в чат слово /delpack.

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

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

Бот позволяет узнать и более детальную статистику: по команде /packstats он покажет, сколько раз пользователи установили, отправили кому-то или удалили ваш стикерпак; а с помощью кода /stats выдаст данные о том, сколько раз была использована определенная наклейка.

Здравствуйте это новый формат файла или что? TGS

Я не могу его открыть да и информации не нашел, вы знаете как открыть этот файл на андроиде или это невозможно? Для подробностей это анимированый стикер, именно с аминироваными не открывает

Голосование за лучший ответ

~?o??~ ?Профи (649) 4 года назад

У меня вопрос эти стикеры можно каким то образом отправить в wathsApp?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *