İçeriğe geç
AREM Labs

EN TR

GIF Sıkıştırma

GIF’i renk sayısını düşürerek, kare atlayarak ve kayıplı optimizasyonla küçültür. Her ayarın etkisi anında görünür; dosyan yüklenmez. Ücretsiz ve sınırsız.

1GIF ya da animasyonu buraya bırak

GIF, APNG, WebP, AVIF · statik görseller de kabul edilir

İpuçları

  • Renk sayısını 256’dan 64’e düşürmek çoğu animasyonda gözle fark edilmez, boyutu yarıya indirir.
  • Her ikinci kareyi atlamak süreyi korur ama akıcılığı düşürür; hareketli sahnelerde dikkatli kullan.
  • Kayıplı optimizasyon değerini 30’un üstüne çıkarma; benekli izler oluşur.

Nasıl kullanılır?

  1. 1 Sıkıştırmak istediğin GIF dosyasını yükleme alanına bırak.
  2. 2 Renk sayısını, kayıplı sıkıştırma oranını ve gerekirse kare atlama ayarını hedefine göre belirle.
  3. 3 Oluşan dosya boyutu ile animasyon netliğini önizlemeden kontrol edip optimize edilen GIF dosyasını indir.

Bilmen gerekenler

GIF formatı, her karede en fazla 256 renklik indeksli bir palet ve kayıpsız LZW algoritması kullanır. Modern video kodeklerinin aksine kareler arası gelişmiş tahmin yöntemleri barındırmadığından, yüksek kare hızlı veya zengin renkli animasyonlar devasa dosya boyutlarına ulaşır. Web sitelerinde sayfa yükleme hızını düşüren bu ağırlığı hafifletmek için renk paletini daraltmak, benzer pikselleri kayıplı algoritmayla birleştirmek veya gereksiz kareleri ayıklamak gerekir. Renk sayısını 256 seviyesinden 64 seviyesine çekmek çoğu görselde insan gözünün fark edemeyeceği bir kalite kaybıyla dosya boyutunu yarıya kadar düşürür.

Bu araç, yüklediğin GIF dosyasının karelerini doğrudan tarayıcı belleğinde çözümler ve sunucuya aktarmadan optimize edilmiş yeni bir palet oluşturur. Kayıplı sıkıştırma katsayısı, pikseller arasındaki mikroskobik renk farklarını törpüleyerek LZW sıkıştırmasının verimini artırır; ancak bu değeri 30 seviyesinin üzerine çıkardığında hareketli alanlarda kumlanma ve izler belirginleşir. Kare atlama seçeneği toplam oynatma süresini koruyarak sadece ara kareleri temizler, bu da akıcılıktan bir miktar ödün vererek boyutu ciddi oranda küçültür. İşlem tamamen cihazının işlemcisinde çalıştığı için yüksek çözünürlüklü devasa dosyalarda tarayıcı bellek kapasitesi belirleyici sınırdır.

Ölçülen çıktı boyutları

Test dosyası: animasyon film görüntüsünden kesilmiş, paleti zaten optimize edilmiş 480×270, 50 karelik bir GIF (10 fps, 5 saniye, 4,68 MB). Masaüstü bilgisayarda Chrome 154 ile çalıştırıldı; her deneme 1-4 saniye sürdü.

RenkKare atmaÖlçekKayıplıSonuçGIF boyutuFark
256kapalı100%kapalı480×270, 50 kare5,14 MB+10%
128kapalı100%kapalı480×270, 50 kare4,11 MB−12%
64kapalı100%kapalı480×270, 50 kare3,19 MB−32%
256her 2. kare100%kapalı480×270, 25 kare2,57 MB−45%
256kapalı75%kapalı360×203, 50 kare2,61 MB−44%
256kapalı50%kapalı240×135, 50 kare1,25 MB−73%
128her 2. kare75%kapalı360×203, 25 kare1,05 MB−78%
64her 2. kare75%kapalı360×203, 25 kare843 KB−82%
64her 2. kare75%açık360×203, 25 kare818 KB−83%
  • Başka hiçbir şeyi değiştirmeden renk sayısını 256’ya çıkarmak, zaten optimize edilmiş bu GIF’i %10 büyüttü, çünkü her kare kendi paletiyle baştan yazılıyor. Varsayılan 128 renk %12 kazandırdı.
  • Her ikinci kareyi atmak ve ölçeği %75’e çekmek tek başına dosyayı yaklaşık %45 küçülttü; bu, renk sayısını düşürmenin getirdiğinden çok daha fazla.
  • Büyük kazanç üçünü birleştirince geliyor: 128 renk, her ikinci kare atılmış ve %75 ölçekle 4,68 MB’lık dosya 1,05 MB’a indi.
  • Kayıplı seçeneği bu tür görüntüde küçük bir ek kazanç: 843 KB 818 KB oldu.

Sık sorulan sorular

Kayıplı sıkıştırma değeri görselde nasıl bir bozulmaya yol açar?

Kayıplı sıkıştırma algoritması benzer pikselleri tek tonda birleştirerek verimi artırır; değer 30 seviyesini aştığında piksellerde belirgin lekelenmeler ve hareketli geçişlerde gürültü izleri oluşur.

Kare atlama seçeneği animasyonun oynatma hızını etkiler mi?

Hayır, kalan karelerin gecikme süreleri otomatik olarak artırıldığı için toplam animasyon süresi ve oynatma temposu korunur; sadece hareket geçişlerindeki akıcılık azalır.

Saydam arka plana sahip GIF dosyalarında şeffaflık korunur mu?

Evet, GIF formatının 1-bitlik ikili şeffaflık bilgisi korunur; ancak renk paletini çok fazla daralttığında saydam kenarların etrafında hafif piksellenme görülebilir.

Paylaş

Rehberler

Bu araçla ilgili yazılar ve format rehberleri.

Rehber →

İlgili araçlar