Dlaczego konwertować TGS na SVG?
Głównym powodem wyboru .svg jest potrzeba uzyskania statycznej wersji wektorowej naklejki Telegram - do użytku w projekcie graficznym, skalowania bez utraty jakości lub osadzenia skalowalnej grafiki w dokumencie.
Jak przekonwertować TGS na SVG
python-lottie OPEN-SOURCE
Zainstaluj za pomocą pip install lottie i uruchom lottie_convert.py input.tgs output.svg, aby wyeksportować pierwszą klatkę jako obraz wektorowy SVG.
O tych formatach
Plik TGS to animowana naklejka Telegram - animacja wektorowa Lottie skompresowana algorytmem gzip, zazwyczaj o rozmiarze 20-30 KB. Żadna aplikacja desktopowa nie otwiera go przez dwukrotne…
Otwórz szczegóły .TGS →Plik SVG to obraz Scalable Vector Graphics - otwarty standard W3C, który przechowuje grafikę 2D jako tekst XML, dzięki czemu skaluje się do dowolnego rozmiaru bez utraty jakości. Każda…
Otwórz szczegóły .SVG →Jakość i na co uważać
- Animacja zostaje utracona - TGS zawiera wiele klatek kluczowych, ale do SVG można wyeksportować tylko jedną nieruchomą klatkę.
- python-lottie może nie obsługiwać wszystkich funkcji Lottie użytych w danym pliku
.tgs; złożone efekty warstw lub maski mogą renderować się niepoprawnie lub zostać pominięte. - Jeśli potrzebujesz ruchu zamiast nieruchomego obrazu, przekonwertuj plik na GIF, WebP lub MP4.
Najczęściej zadawane pytania
Czy SVG może zachować animację Lottie z pliku TGS?
Którą klatkę domyślnie eksportuje python-lottie?
lottie_convert.py --help, aby poznać opcje określania innej klatki.Czy muszę dekompresować TGS przed użyciem LottieFiles?
.tgs na .json.gz i wypakuj go za pomocą 7-Zip lub gunzip, aby uzyskać zwykły plik Lottie .json, który LottieFiles może otworzyć.