Base64'ten AVIF'e Dönüştürücü

Base64 ile kodlanmış AVIF görsellerini .avif dosyası olarak kaydedin, boyutlarını ve dosya boyutunu kontrol edin. Diğer görselleri AVIF'e dönüştürme, tarayıcınızda bir AVIF kodlayıcı bulunduğunda kullanılabilir.

Tamamen tarayıcınızda çalışır. Hiçbir veri yüklenmez.

Nasıl kullanılır

  1. Base64 dizesini veya data:image/avif;base64 URI'sini yapıştırın.
  2. Önizlemeyi, algılanan biçimi ve boyutları kontrol edin.
  3. Bir AVIF dosyasını değiştirmeden kaydetmek için "Orijinal" seçeneğini seçin. Başka bir biçimi dönüştürmek için AVIF seçili kalsın; tarayıcınız AVIF kodlayamıyorsa bu seçenek kullanılamaz.
  4. .avif dosyasını indirin.

AVIF verisi neye benzer

AVIF, AV1 video codec'iyle sıkıştırılmış bir görseli, MP4'ün de kullandığı ISO temel medya dosyası yapısına dayanan bir HEIF kapsayıcısında saklar. PNG'deki gibi kısa ve sabit bir imza yoktur. Bunun yerine dosya, avif markasını (brand), animasyonlu dizilerde ise avis markasını belirten bir ftyp kutusuyla açılır. Base64'te bu genellikle dizenin AAAA ile başlaması ve birkaç karakter sonra eXBhdmlm içermesi anlamına gelir. Araç kutunun kendisini okur; böylece AVIF'i, aynı kapsayıcıyı farklı bir markayla kullanan HEIC'ten ayırt edebilir. MIME türü image/avif şeklindedir.

AVIF'e dönüştürme tarayıcınıza bağlıdır

Chrome, Edge, Firefox ve Safari'nin güncel sürümlerinin tümü AVIF görüntüler; bu yüzden önizleme ve orijinal dosyayı kaydetme neredeyse her yerde çalışır. Yeni AVIF dosyaları oluşturmak ise farklıdır. Dönüştürme, tarayıcınızda yerleşik olan kodlayıcıyı kullanır ve her tarayıcı bir canvas'tan AVIF üretemez. Araç, sizinkinin bunu yapıp yapamadığını denetler. Tarayıcınız AVIF kodlayamıyorsa seçenek kullanılamaz; en yakın alternatif olarak WebP kullanılabilir. Ayrıca bir PNG indirip libavif içindeki avifenc gibi özel bir araçla kodlayabilirsiniz.

AVIF ne zaman tercih edilmeli

AVIF, aynı görsel kalitede dosya boyutu açısından çoğu zaman JPEG ve WebP'yi geride bırakır; bu fark özellikle fotoğraflarda belirgindir. Ayrıca saydamlığı, yüksek bit derinliğini ve HDR'yi destekler. Kodlama daha yavaştır ve bazı eski görsel düzenleyiciler ile işletim sistemleri hâlâ bu biçimi açamaz. Simgeler gibi çok küçük görsellerde kapsayıcının ek yükü kazancı ortadan kaldırabilir, bu yüzden PNG veya WebP daha küçük çıkabilir. Web sitelerinde, her ziyaretçinin bir görsel görmesi için AVIF'i bir yedek biçimle birlikte sunun:

<picture>
  <source srcset="photo.avif" type="image/avif">
  <img src="photo.jpg" alt="Description">
</picture>

Sıkça sorulan sorular

AVIF indirme seçeneği neden kullanılamıyor?

Tarayıcınız AVIF'i görüntüleyebiliyor ancak bir canvas'tan kodlayamıyor. Güncel başka bir tarayıcı deneyin, bunun yerine WebP seçin veya bir PNG indirip masaüstü kodlayıcıyla dönüştürün.

AVIF dosyam neden önizleme göstermiyor?

Eski bir tarayıcı veya işletim sistemi AVIF'in kodunu çözemeyebilir. Veri, benzer görünen ancak farklı bir marka kullanan HEIC de olabilir; algılanan biçim hangisi olduğunu size söyler. "Orijinal" olarak indirmek her iki durumda da çalışır.

AVIF her zaman WebP'den küçük mü olur?

Çoğu zaman öyledir, ama her zaman değil. Sonuçlar görsele ve kodlayıcı ayarlarına bağlıdır; bu nedenle indirilen dosyaların boyutlarını karşılaştırın.

Bir AVIF dosyasını yeniden Base64'e nasıl kodlarım?
HTML veya CSS'iniz için ham bir Base64 dizesi ya da data URI elde etmek üzere AVIF'ten Base64'e aracını kullanın.