Hvorfor konvertere TGS til JSON?
Klistremerkeskapere og utviklere pakker ut Lottie .json for å inspisere eller redigere animasjonen - justere timing, lag eller farger - eller for å pakke om klistremerket for en annen plattform eller Lottie-spiller.
Hvordan konvertere TGS til JSON
7-Zip OPEN-SOURCE
Gi nytt navn til .tgs-filen til .json.gz, høyreklikk og velg «7-Zip > Extract here»; den utpakkede filen er Lottie JSON.
gunzip FREE
Kjør cp sticker.tgs sticker.json.gz && gunzip sticker.json.gz i en terminal for å dekomprimere og produsere sticker.json.
python-lottie OPEN-SOURCE
Installer med pip install lottie og kjør lottie_convert.py sticker.tgs sticker.json; python-lottie håndterer gzip-trinnet automatisk.
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 JSON-fil er en datafil i rent tekstformat basert på JavaScript Object Notation, brukt av web-API-er, app-konfigurasjoner og dataeksport. Alle tekstredigeringsprogrammer kan åpne den -…
Åpne .JSON-detaljer →Kvalitet og hva du bør passe på
- Dette er tapsfri dekomprimering - hver vektorform, nøkkelbilde (keyframe) og timingverdi bevares nøyaktig; ingenting blir enkodet på nytt.
- Utdataene er JSON i Lottie-format (nøkler som
v,fr,ip,op,layers); en Lottie-spiller eller redigeringsprogram trengs for å randere animasjonen, ikke bare et tekstredigeringsprogram. - Den dekomprimerte JSON-filen er vanligvis 100-300 KB sammenlignet med 20-30 KB for
.tgs- økningen er forventet ved fjerning av gzip-komprimering.
Ofte stilte spørsmål
Går noe tapt ved konvertering fra TGS til JSON?
Kan jeg åpne den resulterende JSON-filen i et tekstredigeringsprogram?
Hvordan ser Telegrams klistremerkebegrensninger ut i JSON-filen?
w, h og fr; varigheten er kodet i ip og op.