Hvorfor konvertere TGS til LOTTIE?
Klistremerkeskapere ønsker den redigerbare Lottie-kilden for å justere animasjonen i verktøy som LottieFiles eller eksportere den på nytt for en annen plattform enn Telegram. Utviklere som bygger andre apper trenger rå Lottie JSON slik at deres Lottie-spiller kan laste den direkte.
Hvordan konvertere TGS til LOTTIE
7-Zip OPEN-SOURCE
Gi nytt navn fra sticker.tgs til sticker.tgs.gz, høyreklikk og velg 7-Zip > Extract here, og gi deretter nytt navn til utdata til sticker.lottie.
gunzip FREE
Kjør cp sticker.tgs sticker.json.gz && gunzip sticker.json.gz i en terminal; gi nytt navn til resultatet til .lottie hvis målverktøyet krever den filendelsen.
python-lottie OPEN-SOURCE
Installer med pip install lottie og kjør lottie_convert.py sticker.tgs sticker.json; gi nytt navn til .lottie for verktøy som krever den filendelsen.
Om disse formatene
En TGS-fil er et animert klistremerke for Telegram - en gzip-komprimert Lottie-vektoranimasjon, vanligvis på 20-30 KB. Ingen skrivebordsprogrammer åpner den ved å dobbeltklikke; den spilles…
Åpne .TGS-detaljer →En .LOTTIE-fil er en datafil som brukes av spesifikk programvare.
Åpne .LOTTIE-detaljer →Kvalitet og hva du bør passe på
- Det oppstår ikke noe kvalitetstap - dette er tapsfri dekomprimering; hver vektorform, nøkkelbilde og lag bevares nøyaktig.
- Den eneste strukturelle forskjellen mellom en
.tgsog en vanlig Lottie JSON er gzip-innpakningen; GZIP-magiske byte ved posisjon 0 markerer komprimeringen. - Telegrams begrensninger (512x512 lerret, bildefrekvens, varighet) gjenspeiles i JSON-feltene
w,h,frogopog forblir i filen etter dekomprimering.
Ofte stilte spørsmål
Er det forskjell på en .lottie-fil og JSON-filen som er trukket ut fra en .tgs?
.lottie brukes av enkelte moderne verktøy og kan innebære et dotLottie-pakkeformat; hvis et verktøy forventer ren JSON, bruk filendelsen .json i stedet.Kan jeg laste opp den utpakkede Lottie JSON-filen som et Telegram-klistremerke på nytt?
.tgs (gzip JSON-filen) før opplasting.