aspose.info
FI

TGS - Telegram-animoitu tarratiedostomuoto

Päivitetty

Mikä on TGS-tiedosto?

Tiedosto, jonka laajennus on .tgs, on animoitu tarratiedosto, jonka esitteli monialustainen viestipalvelu Telegram. Viestintäsovellusten käyttäjät käyttävät animoituja tarroja lähettääkseen paranneltua ja elävämpää sisältöä viesteissä toisin kuin staattinen grafiikka, joka on still-kuvia. Telegram käytti alun perin tiedostomuotoa WEBP still-kuvatarroille. TGS-tiedostomuoto voi tallentaa animaatiodataa korkeammalla resoluutiolla ja pienemmällä tiedostokoolla verrattuna staattisiin WEBP-tarroihin. TGS-tiedostoja voidaan avata käyttämällä sovelluksia, kuten Telegram, 7-zip, Apple Archive Utility ja Corel WinZip.

TGS-tiedostomuoto

Telegram esitteli TGS-tiedostomuodon jo heinäkuussa 2019, joka perustuu Lottie-kirjastoon. TGS-tiedosto koostuu JSON tekstistä, joka viedään Adobe After Effectsin animaatiosta. Viety JSON-teksti pakataan gzip-pakkauksella, joka pienentää tiedoston kokoa. Tekstitiedostoa koskevat JSON-tiedot tallennetaan tekstitiedostoon, josta tulee korkeiden pakkausnopeuksien perusta.

TGS-tarrojen tekniset tiedot

TGS-tiedostomuoto asettaa tiettyjä rajoituksia animoitujen TGS-tarrojen luomiseen. TGS-animoitu tiedosto:

  • Tarran/kankaan koon on oltava 512 x 512 pikseliä.
  • Tarraesineitä ei saa jättää kankaalle.
  • Animaation pituus ei saa ylittää 3 sekuntia.
  • Kaikki animaatiot on oltava silmukassa.
  • Tarran koko ei saa ylittää 64 kt Bodymovinissa renderöinnin jälkeen.
  • Kaikkien animaatioiden tulee olla 60 ruutua sekunnissa.

Esimerkki TGS JSON -teksti

Animoitu esimerkkitarra sisältää seuraavan JSON-tekstisisällön purettuna.

$ 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}

Viitteet

Katso myös