Warum TGS in SVG konvertieren?
Der Hauptgrund für das Zielformat .svg ist, wenn Sie eine statische Vektorversion eines Telegram-Stickers benötigen - zur Verwendung in einer Designdatei, zur Skalierung ohne Qualitätsverlust oder zum Einbetten skalierbarer Grafiken in ein Dokument.
Wie man TGS in SVG konvertiert
python-lottie OPEN-SOURCE
Installieren Sie es mit pip install lottie und führen Sie lottie_convert.py input.tgs output.svg aus, um das erste Frame als SVG-Vektorbild zu exportieren.
Ü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 SVG-Datei ist eine skalierbare Vektorgrafik - ein offener W3C-Standard, der 2D-Grafiken als XML-Text speichert, sodass sie ohne Qualitätsverlust auf jede Größe skaliert werden können.…
.SVG-Details öffnen →Qualität & worauf zu achten ist
- Die Animation geht verloren - TGS enthält mehrere Keyframe-Bilder, aber nur ein Standbild kann nach SVG exportiert werden.
- python-lottie unterstützt möglicherweise nicht jede Lottie-Funktion, die eine bestimmte
.tgsverwendet; komplexe Ebeneneffekte oder Masken könnten falsch gerendert werden oder fehlen. - Wenn Sie die Bewegung anstelle eines Standbildes benötigen, konvertieren Sie stattdessen in GIF, WebP oder MP4.
Häufig gestellte Fragen
Kann SVG die Lottie-Animation aus einer TGS-Datei beibehalten?
Welches Frame exportiert python-lottie standardmäßig?
lottie_convert.py --help für Optionen zur Angabe eines anderen Frames.Muss ich die TGS dekomprimieren, bevor ich LottieFiles verwende?
.tgs in .json.gz um und entpacken Sie sie mit 7-Zip oder gunzip, um eine einfache Lottie-.json zu erhalten, die LottieFiles öffnen kann.