aspose.info
LT

TGS – telegramos animacinio lipduko failo formatas

Atnaujinta

Kas yra TGS failas?

Failas su plėtiniu .tgs yra animuotas lipduko failas, kurį pristatė kelių platformų pranešimų siuntimo paslauga Telegram. Animuotus lipdukus naudoja pranešimų siuntimo programų naudotojai, norėdami siųsti patobulintą ir gyvesnį pranešimų turinį, skirtingai nei statinė grafika, kuri yra nejudantys vaizdai. Iš pradžių Telegram nejudančių vaizdų lipdukams naudojo WEBP failo formatą. TGS failo formatas gali saugoti animacijos duomenis didesne raiška ir mažesniu failo dydžiu, palyginti su statiniais WEBP lipdukais. TGS failus galima atidaryti naudojant tokias programas kaip Telegram, 7-zip, Apple Archive Utility ir Corel WinZip.

TGS failo formatas

Telegram TGS failo formatą pristatė dar 2019 m. liepos mėn., remdamasi Lottie biblioteka. TGS failą sudaro JSON tekstas, kuris eksportuojamas iš Adobe After Effects animacijos. Eksportuotas JSON tekstas suglaudinamas naudojant gzip glaudinimą, kuris sumažina failo dydį. JSON informacija apie tekstinį failą saugoma tekstiniame faile, kuris tampa aukšto glaudinimo greičio pagrindu.

TGS lipdukų specifikacijos

TGS failo formatas nustato tam tikrus TGS animuotų lipdukų kūrimo apribojimus. TGS animacinis failas:

  • Lipduko / drobės dydis turi būti 512 x 512 pikselių.
  • Lipdukų objektai neturi palikti drobės.
  • Animacijos trukmė neturi viršyti 3 sekundžių.
  • Visos animacijos turi būti kilpinės.
  • Lipduko dydis neturi viršyti 64 KB po atvaizdavimo Bodymovin.
  • Visos animacijos turi veikti 60 kadrų per sekundę greičiu.

TGS JSON teksto pavyzdys

Išskleistame animuoto lipduko pavyzdyje yra šis JSON teksto turinys.

$ 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":{"a":0,"k":0}

Nuorodos Nr.

Taip pat žiūrėkite