MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Tahmini Dosya Boyutu
1,1
megabayt (MB)
Kilobayt cinsinden boyut 1.125 KB
Bayt cinsinden boyut 1.152.000 bytes
Kare başına 38.400 bytes

Bu hesaplayıcı ne işe yarar?

GIF / Video Kare Dosya Boyutu Hesaplayıcı; hareketli bir GIF'in veya kısa bir video klibinin ne kadar yer kaplayacağını piksel boyutlarına, renk derinliğine, kare sayısına ve bir sıkıştırma katsayısına göre tahmin eder. Tasarımcılar, web geliştiricileri ve medya dosyalarını dışa aktarmadan önce belirli bir yükleme veya sayfa boyutu sınırının altında tutmak isteyen herkes için pratik bir araçtır.

Nasıl kullanılır?

Önce piksel cinsinden genişlik ve yükseklik değerlerini girin, ardından piksel başına bit sayısını seçin (tipik 256 renkli bir GIF için 8, gerçek renk için 24, alfa kanalıyla birlikte 32). Sonra toplam kare sayısını belirtin. Son olarak 0 ile 1 arasında bir sıkıştırma katsayısı ayarlayın: 1 değeri hiç sıkıştırılmamış ham veriyi temsil eder, 0,5 ise kodlayıcının ham boyutun yaklaşık %50'sine ulaştığını varsayar. Sonuç, tahmini boyutu megabayt, kilobayt, bayt ve kare başına olarak gösterir.

Formülün açıklaması

Her piksel için piksel başına bit kadar bit gerekir. Bunu piksel sayısıyla (genişlik × yükseklik) ve kare sayısıyla çarparak toplam bit sayısını elde ederiz; ardından bitleri bayta çevirmek için 8'e böleriz. Gerçek GIF/video dosyaları sıkıştırma kullandığından, sonucu bir c sıkıştırma katsayısıyla çarpıyoruz:

$$\text{boyut\_bayt} = \frac{\text{genişlik} \times \text{yükseklik} \times \text{bpp} \times \text{kare}}{8} \times c$$

Genişlik, yükseklik, piksel ızgarası ve renk derinliği örnekleriyle kare yığını
Dosya boyutu; genişlik, yükseklik, piksel başına bit ve kare sayısıyla birlikte artar.

Örnek hesaplama

8 bit renk, 30 kare ve 0,5 sıkıştırma katsayısına sahip 320×240 boyutunda bir animasyon: $$320 \times 240 \times 8 \times 30 \div 8 \times 0{,}5 = 1.152.000 \text{ bayt} \approx 1.125 \text{ KB} \approx 1{,}1 \text{ MB}.$$

Üç sıkıştırma katsayısında tahmini dosya boyutunun çubuk grafiği
Daha düşük bir sıkıştırma katsayısı \(c\), tahmini dosya boyutunu küçültür.

Sıkça sorulan sorular

Gerçek GIF dosyam neden daha küçük çıkıyor? GIF'ler LZW sıkıştırması ve kareler arası fark (frame differencing) kullanır; bunu modellemek için sıkıştırma katsayısını düşürün (örneğin 0,2–0,4).

GIF için piksel başına kaç bit kullanmalıyım? Standart GIF'ler 256 renkle sınırlıdır, dolayısıyla doğal seçim piksel başına 8 bittir.

Bu sonuç kesin mi? Hayır — bu yalnızca bir tahmindir. Gerçek boyut; kullanılan codec'e, kareler arasındaki tekrara ve görüntü içeriğine bağlı olarak değişir.

Son güncelleme: