Perché convertire TGS in SVG?
Il motivo principale per puntare al formato .svg è quando si ha bisogno di una versione vettoriale statica di uno sticker di Telegram - per l'uso in un file di progettazione, per scalarlo senza perdita di qualità o per inserire grafica scalabile in un documento.
Come convertire TGS in SVG
python-lottie OPEN-SOURCE
Installa con pip install lottie ed esegui lottie_convert.py input.tgs output.svg per esportare il primo fotogramma come immagine vettoriale SVG.
Informazioni su questi formati
Un file TGS è uno sticker animato di Telegram - un'animazione vettoriale Lottie compressa con gzip, solitamente di 20-30 KB. Nessuna app desktop lo apre con un doppio clic; viene riprodotto…
Apri dettagli .TGS →Un file SVG è un'immagine Scalable Vector Graphics - uno standard aperto del W3C che memorizza la grafica 2D come testo XML, in modo da poter essere scalata a qualsiasi dimensione senza…
Apri dettagli .SVG →Qualità e a cosa prestare attenzione
- L'animazione viene persa - il TGS contiene più fotogrammi chiave, ma solo un fotogramma fisso può essere esportato in SVG.
- python-lottie potrebbe non supportare ogni funzione Lottie utilizzata da un determinato
.tgs; effetti di livello complessi o maschere potrebbero essere renderizzati in modo errato o omessi. - Se hai bisogno del movimento invece di un'immagine fissa, converti invece in GIF, WebP o MP4.
Domande frequenti
L'SVG può preservare l'animazione Lottie da un file TGS?
Quale fotogramma esporta python-lottie per impostazione predefinita?
lottie_convert.py --help per le opzioni per specificare un fotogramma diverso.Devo decomprimere il TGS prima di usare LottieFiles?
.tgs in .json.gz ed estrailo con 7-Zip o gunzip per ottenere un semplice .json Lottie che LottieFiles può aprire.