Warum TGS in JSON konvertieren?
Sticker-Ersteller und Entwickler extrahieren das Lottie-.json, um die Animation zu inspizieren oder zu bearbeiten - etwa um das Timing, die Ebenen oder Farben anzupassen - oder um den Sticker für eine andere Plattform oder einen anderen Lottie-Player neu zu verpacken.
Wie man TGS in JSON konvertiert
7-Zip OPEN-SOURCE
Benennen Sie die .tgs-Datei in .json.gz um, klicken Sie mit der rechten Maustaste darauf und wählen Sie «7-Zip > Hier entpacken»; die extrahierte Datei ist das Lottie-JSON.
gunzip FREE
Führen Sie cp sticker.tgs sticker.json.gz && gunzip sticker.json.gz in einem Terminal aus, um die Datei zu dekomprimieren und sticker.json zu erzeugen.
python-lottie OPEN-SOURCE
Installieren Sie es mit pip install lottie und führen Sie lottie_convert.py sticker.tgs sticker.json aus; python-lottie übernimmt den gzip-Schritt automatisch.
Über diese Formate
Eine TGS-Datei ist ein animierter Telegram-Sticker - eine gzip-komprimierte Lottie-Vektoranimation, typischerweise 20-30 KB groß. Keine Desktop-Anwendung öffnet sie per Doppelklick; sie…
.TGS-Details öffnen →Eine JSON-Datei ist eine Klartextdatendatei im JavaScript Object Notation-Format, die von Web-APIs, App-Konfigurationen und Datenexporten verwendet wird. Jeder Texteditor öffnet sie -…
.JSON-Details öffnen →Qualität & worauf zu achten ist
- Dies ist eine verlustfreie Dekomprimierung - jede Vektorform, jeder Keyframe und jeder Timing-Wert bleibt exakt erhalten; nichts wird neu kodiert.
- Die Ausgabe ist ein JSON im Lottie-Format (Schlüssel wie
v,fr,ip,op,layers); zum Rendern der Animation wird ein Lottie-Player oder -Editor benötigt, nicht nur ein Texteditor. - Das dekomprimierte JSON ist normalerweise 100-300 KB groß, verglichen mit den 20-30 KB der
.tgs-Datei - der Anstieg ist durch das Entfernen der gzip-Komprimierung zu erwarten.
Häufig gestellte Fragen
Geht bei der Konvertierung von TGS zu JSON etwas verloren?
Kann ich das resultierende JSON in einem Texteditor öffnen?
Wie sehen die Sticker-Beschränkungen von Telegram im JSON aus?
w, h und fr; die Dauer ist in ip und op kodiert.