TGS → GIF
Telegram animasyonlu çıkartmalarını (TGS) açıp GIF’e çevirir; boyut ve kare hızı ayarlanabilir. Çıkartman tarayıcıda işlenir, sunucuya gitmez.
Lottie JSON ya da Telegram TGS çıkartması
İpuçları
- TGS aslında gzip’lenmiş Lottie JSON’dur; dosyayı olduğu gibi bırakabilirsin.
- Telegram çıkartmaları 512×512 üretilir; sohbet paylaşımı için 256 piksele düşürmek yeterli.
- Çıkartmanın şeffaf zemini GIF’te tek bitlik olur; koyu temada beyaz kenar görürsen zemin rengi seç.
Nasıl kullanılır?
- 1 TGS çıkartma dosyasını çalışma alanına sürükle veya seçerek yükle.
- 2 Çıkış çözünürlüğünü, kare hızını ve gerekirse arka plan mat rengini belirle.
- 3 Dönüştürme işlemini başlat ve hazırlanan animasyonlu GIF dosyasını cihazına kaydet.
Bilmen gerekenler
Telegram çıkartmalarında kullanılan TGS formatı, gzip algoritmasıyla sıkıştırılmış vektörel Lottie JSON verisidir. Matematiksel eğriler ve anahtar kareler barındıran bu yapı, 512×512 piksel standart tuvalde 60 FPS akıcılığında sınırsız çözünürlük ölçeklenebilirliği sunar. Ancak TGS dosyaları yalnızca Telegram ekosisteminde veya özel Lottie kütüphaneleriyle oynatılabilir; Discord, web forumları ya da e-posta bültenleri bu formatı tanımaz. Vektörel animasyonu evrensel GIF formatına dönüştürdüğünde pikseller rasterize edilir, renk paleti kare başına en fazla 256 renge indirgenir ve vektörün pürüzsüz alfa şeffaflığı 1 bitlik ikili şeffaflığa dönüşür.
Bu dönüştürücü, tarayıcında çalışan WebAssembly tabanlı render motoruyla TGS arşivini açarak vektör komutlarını doğrudan bellek içinde kare kare çizer ve GIF olarak kodlar. İlk açılışta yaklaşık 30 MB boyutundaki motor modülü önbelleğe alınır ve ardından tüm rasterizasyon sunucuya hiçbir veri göndermeden cihazında gerçekleşir. Telegram çıkartmaları varsayılan 512×512 pikselde üretildiği için dosya boyutunu düşürmek adına çözünürlüğü 256 piksele çekebilir, kare hızını sınırlandırabilirsin. GIF formatındaki kenar pürüzlerini veya koyu temalardaki beyaz saçaklanmayı önlemek amacıyla şeffaf arka plana özel bir mat zemin rengi atayabilirsin.
Sık sorulan sorular
Çıkartmanın etrafındaki beyaz pürüz veya saçaklanma neden oluşur?
TGS formatı kademeli şeffaflık sunarken standart GIF yalnızca açık ya da kapalı tek bitlik şeffaflığı destekler. Kenar piksellerindeki yarı şeffaf geçişlerin beyazlaşmasını önlemek için çıkartmanın kullanılacağı temaya uygun bir arka plan rengi seçebilirsin.
TGS dosyamı yüklemeden önce zipten veya arşivden çıkarmam gerekir mi?
Hayır, TGS dosyasını doğrudan olduğu gibi yükleyebilirsin. Sistem, dosya içindeki sıkıştırılmış Lottie JSON katmanını tarayıcı belleğinde kendiliğinden açarak işler.
Dönüştürme işlemi neden diğer basit resim çeviricilerden biraz daha uzun sürüyor?
TGS doğrudan piksel içermez; tarayıcındaki motor her bir vektör eğrisini, rengini ve katmanını kare kare hesaplayıp rasterize eder. Bu işlem tek çekirdekte çalıştığı için yüksek kare sayısına sahip animasyonların işlenmesi birkaç saniye sürebilir.
Rehberler
Bu araçla ilgili yazılar ve format rehberleri.
İlgili araçlar
- Lottie → GIF Lottie JSON animasyonlarını kare kare çizip GIF’e dönüştürür; boyut, kare hızı ve zemin rengi seçilir. Dosyan tarayıcıda işlenir, yüklenmez.
- Ekran Kaydedici Ekranı, pencereyi veya sekmeyi kaydedip WebM video ya da GIF olarak indirir. Kayıt tarayıcının kendi API’siyle yapılır, sunucuya gitmez. Ücretsiz ve sınırsız.
- GIF Yapıcı Seçtiğin görselleri sıraya dizip animasyonlu GIF üretir; kare süresi, döngü ve boyut ayarlanır. Görsellerin tarayıcıda işlenir, yüklenmez. Kayıt ve ücret yok.
- Kapı Zili GIF GIF’in ilk karesini uzun süre bekletip animasyonu sonra başlatır; önizlemede sabit görünen efekt için. Kareler tarayıcıda işlenir, yükleme yok.
- GIF Altyazı Kutusu GIF’in altına veya üstüne beyaz zeminli bir yazı şeridi ekler; caption tarzı mizah paylaşımları için. Kareler tarayıcıda işlenir, yükleme yok.
- SVG → GIF SMIL veya CSS ile animasyonlu SVG dosyalarını kare kare çizip GIF’e dönüştürür. Çizim tarayıcıda yapılır, dosyan sunucuya yüklenmez. Reklam dışında ücret yok.