İçeriğe geç
AREM Labs

EN TR

GIF Boyutlandırma

Animasyonlu GIF’in tüm karelerini yeni genişlik ve yüksekliğe getirir; oran kilidi vardır. Kareler tarayıcıda işlenir, dosyan yüklenmez. Kayıt ve ücret yok.

1GIF ya da animasyonu buraya bırak

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

İpuçları

  • Genişliği yarıya indirmek dosya boyutunu yaklaşık dörtte bire düşürür.
  • Oran kilidini açık bırak; GIF’lerde bozuk en/boy oranı hemen göze çarpar.
  • Büyütme kareleri bulanıklaştırır ve dosyayı şişirir; yalnızca küçültme öner.

Nasıl kullanılır?

  1. 1 Boyutlandırmak istediğin animasyonlu GIF dosyasını sayfadaki alana sürükle veya seç.
  2. 2 Oran kilidini açık tutarak yeni genişlik veya yükseklik değerini piksel cinsinden belirle.
  3. 3 Boyutlandırma işlemini başlat ve tarayıcının tüm kareleri yeniden kodlamasını bekle.
  4. 4 İşlenen yeni animasyonu bilgisayarına veya telefonuna kaydet.

Bilmen gerekenler

Animasyonlu GIF dosyaları her karede 8 bitlik indekslenmiş bir renk paleti kullanır ve pikseller LZW algoritmasıyla sıkıştırılır. Bir GIF dosyasını yeniden boyutlandırmak piksel sayısını doğrudan değiştirdiğinden dosya hacmini kökten etkiler. Genişliği ve yüksekliği yarı yarıya indirdiğinde toplam taranan piksel alanı dörtte birine düşer, bu da web sitelerinde veya mesajlaşma platformlarında yüklenme sürelerini ciddi oranda rahatlatır. Piksel tabanlı bu yapıda piksel sayısı arttıkça LZW sıkıştırma verimi de düşer; bu yüzden animasyonu büyütmek dosyayı gereksizce şişirip kareleri bulanıklaştırırken, küçültmek hem keskinliği korur hem de ağırlığı hafifletir.

Bu araç yüklediğin animasyonun her bir karesini tarayıcında tek tek ayırır, seçtiğin yeni piksel boyutlarına yeniden ölçeklendirir ve yerleşik kodlayıcıyla birleştirir. İşlem sırasında en boy oranını kilitli tutarak karakterlerin veya nesnelerin basık görünmesini engelleyebilirsin. GIF standardı kare başına en fazla 256 renk desteklediği için boyutlandırma sırasında renk paletleri kare bazında yeniden hesaplanır, varsa tek renkli şeffaflık bilgisi korunur. Tüm piksel işleme ve yeniden kodlama süreci cihazının işlemcisinde biter; medya dosyaların hiçbir harici sunucuya aktarılmaz.

Ö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, oran kilidi açıkken çalıştırıldı; her deneme 0,4-1,6 saniye sürdü.

Hedef genişlikÇıktıKareGIF boyutuFark
480 px480×270505,08 MB+9%
400 px400×225503,13 MB−33%
360 px360×203502,61 MB−44%
320 px320×180502,11 MB−55%
240 px240×135501,24 MB−73%
160 px160×9050721 KB−85%
  • Genişliği 480 pikselde bırakmak yine de her kareyi 256 renklik yeni bir paletle baştan yazıyor ve dosya %9 büyüyerek 5,08 MB oluyor. Aracı gerçekten küçültürken çalıştır.
  • Dosya genişlikten daha hızlı düşüyor: 360 piksel genişliğin %75’ini koruyor ama baytların %44’ünü atıyor; 240 piksel genişliği yarılayıp %73 kazandırıyor.
  • 320 piksel 50 karenin tamamını koruyup 2,11 MB’da kalıyor; sayfaya koyacağın bir animasyon için makul bir durak.
  • Burada kare sayısı hiç değişmiyor. 160 pikselde 721 KB bile fazlaysa sıradaki kollar kare atmak ve renk azaltmak; bunları GIF sıkıştırma aracı yapıyor.

Sık sorulan sorular

GIF boyutunu büyütürsem kalitesi bozulur mu?

Evet, GIF dosyaları piksel tabanlı olduğundan büyütme işlemi piksellerin uzamasına ve görüntünün bulanıklaşmasına yol açar. Ayrıca dosya boyutu çok fazla artacağından animasyonları yalnızca küçültmen önerilir.

Boyutlandırma sonrası şeffaf arka plan kaybolur mu?

Hayır, GIF formatının desteklediği tek renkli indeks şeffaflığı korunur. Kareler yeni boyutlara getirilirken şeffaf pikseller yerini koruyarak yeni dosyaya aynen aktarılır.

GIF dosyam sunuculara yükleniyor mu?

Hayır, animasyonun karelere ayrılması, piksellerin yeniden ölçeklenmesi ve kodlanması tamamen tarayıcının içinde gerçekleşir. Dosyan cihazından dışarı çıkmaz ve internet kotandan tasarruf sağlar.

Paylaş

Rehberler

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

Rehber →

İlgili araçlar