Waarom TGS naar LOTTIE converteren?
Sticker-makers willen de bewerkbare Lottie-bron om de animatie aan te passen in tools zoals LottieFiles of om deze opnieuw te exporteren voor een ander platform dan Telegram. Ontwikkelaars die andere apps bouwen, hebben de ruwe Lottie JSON nodig zodat hun Lottie-speler deze direct kan laden.
Hoe TGS naar LOTTIE te converteren
7-Zip OPEN-SOURCE
Hernoem sticker.tgs naar sticker.tgs.gz, klik met de rechtermuisknop en kies 7-Zip > Extract here, en hernoem de uitvoer vervolgens naar sticker.lottie.
gunzip FREE
Voer cp sticker.tgs sticker.json.gz && gunzip sticker.json.gz uit in een terminal; hernoem het resultaat naar .lottie als de doeltool die extensie vereist.
python-lottie OPEN-SOURCE
Installeer met pip install lottie en voer lottie_convert.py sticker.tgs sticker.json uit; hernoem naar .lottie voor tools die die extensie vereisen.
Over deze formaten
Een TGS-bestand is een geanimeerde sticker van Telegram - een met gzip gecomprimeerde Lottie-vectoranimatie, meestal 20-30 KB groot. Geen enkele desktop-app opent dit door te dubbelklikken;…
Open .TGS details →Een .LOTTIE-bestand is een gegevensbestand dat wordt gebruikt door specifieke software.
Open .LOTTIE details →Kwaliteit & waar op te letten
- Er treedt geen kwaliteitsverlies op - dit is verliesvrije decompressie; elke vectorvorm, keyframe en laag blijft exact behouden.
- Het enige structurele verschil tussen een
.tgsen een gewone Lottie JSON is de gzip-wrapper; de GZIP magic bytes op offset 0 markeren de compressie. - De beperkingen van Telegram (512x512 canvas, framesnelheid, duur) worden weerspiegeld in de JSON-velden
w,h,frenopen blijven na decompressie in het bestand aanwezig.
Veelgestelde vragen
Is er een verschil tussen een .lottie-bestand en de JSON die uit een .tgs is geëxtraheerd?
.lottie-extensie wordt gebruikt door sommige moderne tools en kan duiden op een dotLottie-pakketformaat; als een tool gewone JSON verwacht, gebruik dan de .json-extensie.Kan ik de geëxtraheerde Lottie JSON opnieuw uploaden als een Telegram-sticker?
.tgs (gzip de JSON) voordat u het uploadt.