Hvorfor konvertere TGS til JSON?
Sticker-skabere og udviklere udtrækker Lottie .json for at inspicere eller redigere animationen - justere timing, lag eller farver - eller for at genpakke klistermærket til en anden platform eller Lottie-afspiller.
Sådan konverterer du TGS til JSON
7-Zip OPEN-SOURCE
Omdøb .tgs-filen til .json.gz, højreklik og vælg 7-Zip > Udpak her; den udtrukne fil er Lottie JSON.
gunzip FREE
Kør cp sticker.tgs sticker.json.gz && gunzip sticker.json.gz i en terminal for at dekomprimere og generere sticker.json.
python-lottie OPEN-SOURCE
Installer med pip install lottie og kør lottie_convert.py sticker.tgs sticker.json; python-lottie håndterer gzip-trinnet automatisk.
Om disse formater
En TGS-fil er et animeret Telegram-klistermærke - en gzip-komprimeret Lottie-vektoranimation, typisk på 20-30 KB. Intet skrivebordsprogram åbner den ved dobbeltklik; den afspilles indfødt i…
Åbn .TGS detaljer →En JSON-fil er en almindelig tekstdatafil i JavaScript Object Notation-format, der bruges af web-API'er, app-konfigurationer og dataeksporter. Enhver teksteditor kan åbne den - Notesblok i…
Åbn .JSON detaljer →Kvalitet & hvad man skal være opmærksom på
- Dette er tabsfri dekomprimering - hver vektorform, keyframe og timing-værdi bevares nøjagtigt; intet bliver genkodet.
- Outputtet er JSON i Lottie-format (nøgler som
v,fr,ip,op,layers); en Lottie-afspiller eller editor er nødvendig for at rendere animationen, ikke blot en teksteditor. - Den dekomprimerede JSON er typisk 100-300 KB sammenlignet med 20-30 KB for
.tgs- stigningen forventes ved fjernelse af gzip-komprimering.
Ofte stillede spørgsmål
Går der noget tabt ved konvertering fra TGS til JSON?
Kan jeg åbne den resulterende JSON i en teksteditor?
Hvordan ser Telegrams sticker-begrænsninger ud i JSON-filen?
w, h og fr; varigheden er kodet i ip og op.