Lottie biçiminden GIF biçimine dönüştürücü
Bir Lottie vektör animasyon JSON dosyasını raster tabanlı animasyonlu GIF'e dönüştürmek, modern kod tabanlı grafikler ile evrensel görüntü uyumluluğu arasındaki boşluğu doldurur.
Biçim karşılaştırması ve teknik özellikler
| Teknik belirtim | LOTTIE | GIF |
|---|---|---|
| MIME Türü | application/ | image/ |
| Tür | vektör animasyonu JSON dosyası | raster |
| Sıkıştırma | yok (JSON veri gösterimi) | kayıpsız (LZW, en fazla 256 indekslenmiş renk) |
| Standart belirtimi | Lottie Animation Format Specification | CompuServe GIF89a |
| Sihirli bayt başlığı | 7B 22 76 22 3A ({"v": - Lottie JSON version) | 47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a) |
Format Genel Bakışı ve Kullanım Alanları
Lottie animasyon talimatlarını JSON olarak saklar ve görüntülemek için uyumlu bir oynatıcı gerektirir. Bu dönüştürücü animasyonu GIF’e çevirir, ancak oynatma ve özellikler uygulamaya ve cihaza bağlıdır.
Teknik Özellikler ve Kodek Ayrıntıları
Bir Lottie dosyası (application/json), vektör şekillerini, bağlantı noktalarını ve ana kareleri açıklayan metin yönergeleri içerir. İkili sihirli bayt üstbilgisine sahip değildir ve tamamen standart metin ayrıştırıcılarına dayanır. Buna karşılık, bir Animasyonlu GIF (image/gif), GIF87a veya GIF89a sihirli baytlarıyla başlayan ikili bir format kullanır. GIF yapısı, aynı piksel renklerini paylaşılan bir palette gruplamak için LZW kayıpsız sıkıştırma kullanır. Vektörden raster'a dönüştürme sırasında, oluşturma motoru her kareyi ayarlanan bir piksel çözünürlüğünde çizer, toplam renk derinliğini kare başına maksimum 256 renkle sınırlar ve kareleri zamanlama üstbilgileriyle birbirine diker.
İşletim Sistemi ve Tarayıcı Uyumluluğu
Animasyonlu GIF; Windows, macOS, Linux, iOS, Android ve çoğu web tarayıcısında geniş çapta desteklenir; bu da onu en uyumlu görsel biçimlerinden biri yapar. Lottie dosyalarının düzgün işlenmesi için özel JavaScript oynatıcısı veya yerel çalışma zamanı kitaplığı gerekir; bu da standart görüntü etiketi öğelerinde kullanımlarını sınırlar.
Faydalı bilgiler
GIF'e aktarmadan önce animasyon süresini ve renk sayısını sınırla. Kare hızını saniyede 60 kareden 15 kareye düşürmek, son dosya boyutunu büyük ölçüde azaltır.
Sıkça Sorulan Sorular
Kalite kaybı olmadan Lottie animasyonunu animasyonlu GIF'e nasıl dönüştürürsün?
GIF en fazla 256 renkle sınırlı olduğu ve matematiksel vektörler yerine piksel ızgaraları kullandığı için bir miktar görsel kalite kaybı kaçınılmazdır. Renkleri düzgünce harmanlamak için rasterleştirme sırasında yüksek kaliteli dithering algoritmaları kullanarak kaybı en aza indirebilirsin.
Lottie Animasyonu ile Animasyonlu GIF arasındaki fark nedir?
Lottie, herhangi bir ölçekte şekiller çizmek için kod kullanan vektör tabanlı bir metin dosyasıdır, Animasyonlu GIF ise sabit piksel ızgaralarından ve sınırlı bir renk paletinden yapılmış raster tabanlı ikili bir formattır.