WebP'yi AVIF'e Dönüştür

Ücretsiz, tarayıcınızda — görseliniz cihazınızdan hiç çıkmaz. Alfa şeffaflığı korunur.

veya resmi buraya bırakın

RoundCut, WebP dosyanızı AVIF'e tamamen tarayıcınızda dönüştürür. Dosya hiçbir sunucuya yüklenmez. Her iki biçim de alfa kanalını desteklediği için şeffaflık korunur. AVIF, aynı algılanan kalitede eşdeğer WebP'den tipik olarak yüzde yirmi ile otuz arasında daha küçüktür. Kodlama büyük görüntülerde birkaç saniye sürer ve ilk dönüşümde yaklaşık bir saniyelik WASM ön yükleme maliyeti vardır.

WebP AVIF'e Nasıl Dönüştürülür

WebP dosyanızı yükleme alanına sürükleyip bırakın ya da alana tıklayıp cihazınızdan bir dosya seçin. Dönüştürme işlemi, dosya alana düştüğü an otomatik olarak başlar — kovalanacak bir "Dönüştür" düğmesi yoktur. Aynı oturumdaki ilk dönüşüm AVIF kodlayıcısını yükler ve bu yaklaşık bir saniyelik WASM ön yükleme süresi alır; aynı sekmedeki sonraki dönüşümler bu adımı atlar ve daha hızlı biter. Sonuç hazır olduğunda istatistik satırı giriş ve çıkış dosya boyutunu yan yana gösterir, İndir düğmesi de yeni AVIF dosyasını orijinaliyle aynı isimle cihazınıza kaydeder.

AVIF, WebP'den Ne Kadar Daha Küçük?

AVIF, AV1 video kodeki üzerine kuruludur ve aynı algılanan kalitede WebP'den yaklaşık yüzde yirmi ile otuz daha küçük dosyalara ulaşır — bu sayı, fotoğraf test setleri üzerinde ölçülen SSIM ve DSSIM karşılaştırmalarına dayanır. Düz renkli ya da sert kenarlı basit grafiklerde bu fark kapanır ve WebP başa baş veya bir adım önde olabilir. Asıl kazanç fotoğraflardadır — yani modern sitelerin sayfa ağırlığını oluşturan tam da o varlıklar. AVIF tarayıcı desteği artık küresel olarak yüzde 93'ün üzerindedir (Chrome 85+, Firefox 93+, Safari 16+); dolayısıyla yedek senaryo küçük bir azınlığa indi.

WebP'den AVIF'e Şeffaflık Korunur Mu?

Evet. WebP bir alfa kanalı destekler, AVIF de öyle ve süreç bu kanalı olduğu gibi taşır. Şeffaf arka planlı bir WebP, aynı şeffaf arka planlı bir AVIF'e dönüşür — beyaz dolgu yok, renk kayması yok, kenar halesi yok, önceden çarpılmış alfa sürprizleri yok. Bu, PNG'den JPG'ye dönüştürmenin tam tersidir; orada alfa yıkıcıdır çünkü JPG biçiminde şeffaflık yoktur. Kaynağınızda korumak istediğiniz bir şeffaflık varsa — kesilmiş bir logo, bir UI öğesi, bir çıkartma — AVIF güvenli bir hedeftir ve önceden düzleştirmeniz gerekmez.

Kalite ve Kodlama Hızı

Her iki biçim de burada kayıplıdır — kodlayıcı 85 kalitede çalışır; bu, fotoğraflar için görsel olarak kayıpsıza yakın bir seviyedir (gerçek fotoğraf girdisinde PSNR yaklaşık 42 dB). Kayıplı bir WebP'den kayıpsız bir AVIF elde edemezsiniz. AVIF'in sıkıştırmasının bedeli kodlama hızıdır: 2 megapiksellik bir fotoğraf Chrome'da bir saniyenin altında biter, ancak 8 megapiksellik bir fotoğraf yaklaşık üç saniye, 24 megapiksellik bir fotoğraf ise 10 ile 30 saniye arasında sürebilir. Firefox, AVIF üzerinde Chrome'dan kabaca dört kat daha yavaştır — büyük görüntüler Firefox'ta sekmeyi yarım dakikaya kadar duraklatabilir.

Gizliliğiniz

Dönüştürme, AVIF kodlayıcısının WASM derlemesi kullanılarak tarayıcınızda çalışır. Hiçbir şey yüklenmez, hiçbir şey kayıt altına alınmaz, hiçbir şey bir sunucuda işlem kuyruğunda beklemez. Dönüştürürken DevTools'u açıp Ağ sekmesini izlerseniz, sayfa yüklendikten sonra giden sıfır görüntü isteği görürsünüz — tek istek, oturumun ilk AVIF dönüşümünde kodlayıcı modülünün kendisi olur. Bu aramadaki birinci sıradaki dönüştürücü dosyaları sunucuya yükler ve bir saat sonra siler — biz ise dosyanızı en baştan hiç almıyoruz.

Sıkça Sorulan Sorular

AVIF, WebP'den daha mı iyi?

Fotoğraflar için AVIF sıkıştırmada kazanır — SpeedVitals DSSIM analizine göre aynı algılanan kalitede tipik olarak yüzde yirmi ile otuz daha küçük dosyalar üretir. Düz renkli ve sert kenarlı grafiklerde WebP rekabetçidir, hatta bazen daha küçüktür. Her ikisi de alfa ve animasyonu destekler. Hedef kitleniz modern tarayıcılardaysa (Chrome 85+, Firefox 93+, Safari 16+, bugün küresel kullanıcıların yaklaşık yüzde 93'ü), AVIF varsayılan olarak daha iyi bir seçimdir; aksi halde WebP'yi yedek olarak tutun.

WebP'yi AVIF'e dönüştürünce kalite kaybeder miyim?

Evet — bir miktar nesil kaybı kaçınılmazdır. Her iki biçim de kayıplıdır; dolayısıyla kayıplı bir WebP'yi 85 kalitede AVIF olarak yeniden kodlamak (fotoğraflarda PSNR yaklaşık 42 dB) ikinci bir sıkıştırma turu ekler. Fotoğraflar için sonuç görsel olarak kayıpsıza yakındır. Sert kenarlı ya da düz renkli grafiklerde hafif sıkıştırma artefaktları beklenmelidir. Kayıplı bir WebP kaynaktan gerçek anlamda kayıpsız bir AVIF üretilemez — bilgi zaten kaybolmuştur.

AVIF şeffaflığı (alfa kanalını) destekler mi?

Evet. Hem WebP hem AVIF alfa kanalını destekler ve dönüşüm şeffaflığı olduğu gibi taşır — beyaz dolgu yok, renk kayması yok, yumuşak kenarlarda hale yok. Bu, PNG'den JPG'ye dönüştürmenin tam tersidir; orada alfa yıkıcıdır çünkü JPG'de şeffaflık hiç yoktur. WebP'nizde şeffaf bir arka plan varsa, AVIF'inizde de olacaktır.

WebP'den AVIF'e dönüşüm ne kadar sürer?

Tipik fotoğraflar için birkaç saniye. Oturumdaki ilk dönüşüm AVIF kodlayıcısını yükler (yaklaşık bir saniye). Sonrasında 2 megapiksellik bir görsel Chrome'da bir saniyenin altında, 8 megapiksel yaklaşık üç saniye, 24 megapiksel ise 10 ile 30 saniye arasında sürer. Firefox, AVIF üzerinde kabaca dört kat daha yavaştır — 4K bir görsel 30 saniye alabilir. Mobil cihazlar masaüstünden 3 ile 5 kat daha yavaştır.

Burada dönüştürmek güvenli mi? Görselim yükleniyor mu?

Dosyanız tarayıcınızdan hiç çıkmaz. Dönüştürme, AVIF kodlayıcısının WASM derlemesi kullanılarak tamamen cihazınızda çalışır — yükleme yok, sunucu yok, veri toplama yok. Bunu DevTools açıkken doğrulayabilirsiniz: sayfa yüklendikten sonra dönüştürme sırasında giden sıfır görüntü isteği görürsünüz. Bu aramadaki birinci sıradaki dönüştürücü dosyaları açıkça sunucuya yükler; biz yüklemiyoruz.

Birden fazla WebP dosyasını aynı anda AVIF'e çevirebilir miyim?

Şu an için değil — mevcut sürüm tek seferde yalnızca tek bir dosyayı dönüştürür. Toplu dönüştürme sonraki sürümlerde planlanmaktadır. Bu arada sayfayı birden fazla tarayıcı sekmesinde açıp dosyaları paralel olarak dönüştürebilirsiniz; her sekme kendi kodlayıcı örneğini çalıştırır ve birbirlerini bloklamazlar.