Gambar AVIF (.avif)
ISO/IEC StandarAVIF adalah format gambar terbuka generasi berikutnya yang diturunkan dari codec video AV1, memberikan efisiensi kompresi terdepan, rentang dinamis tinggi (HDR), dan cakupan warna yang luas.
Konversi AVIF ke JPG
Konverter AVIF ke JPG gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.
Kompres AVIF Secara Daring
Privat - file tidak pernah meninggalkan perangkat Anda
Pemeriksaan & Metadata
Sistem operasi dan penganalisis file mengenali file AVIF dengan memeriksa urutan byte biner di bagian awal:
Tanda Tangan Header per Byte (Byte Penanda)
Sistem operasi dan penganalisis file mengenali file AVIF dengan memeriksa urutan byte biner di bagian awal:
TANDA TANGAN HEX (OFFSET 4):
66 74 79 70 61 76 69 66REPRESENTASI ASCII: ftypavif
Standardisasi: ISO/IEC 23000-22 (MIAF) / Spesifikasi AOMedia
Spesifikasi Teknis
| Arsitektur Kontainer | Kontainer ISO Base Media File Format (arsitektur kontainer ISOBMFF / MP4) |
| Kompresi | Kompresi video intra-frame AV1 dengan prediksi spasial terarah dan pembagian ubin |
| Urutan Byte | urutan byte big-endian untuk ukuran atom/box ISOBMFF dan kode fourCC |
| Ruang Warna | BT.2020, DCI-P3, sRGB, Profil ICC Penuh, Primer Warna NCLX |
| Saluran & Struktur | Monokrom, YUV 4:2:0, 4:2:2, 4:4:4, dan saluran Alpha tambahan |
| Dimensi Maksimum | 65.536 x 65.536 piksel per ubin kisi (tidak terbatas melalui komposisi beberapa ubin) |
| Transparansi | Saluran transparansi alfa penuh 8-bit, 10-bit, atau 12-bit |
| Streaming & Progresif | Penyajian progresif didukung melalui ubin spasial multi-lapisan |
Perbandingan Teknis AVIF dengan Pesaing
| Atribut Teknis | AVIF (Saat Ini) | WebP | JPEG | JPEG XL |
|---|---|---|---|---|
| Efisiensi Kompresi | Efisiensi kompresi tertinggi untuk citra fotografis | Baik (25%-35% lebih kecil daripada JPEG) | Standar dasar | Efisiensi tinggi + berfokus pada kompresi tanpa kehilangan kualitas |
| Kedalaman Warna & HDR | HDR asli 8-bit, 10-bit, dan 12-bit & cakupan warna BT.2020 | Hanya sRGB 8-bit | Standar 8-bit | HDR titik mengambang hingga 32-bit |
| Kecepatan Enkoding | Lambat / Membebani CPU (memerlukan heuristik AV1 yang canggih) | Cepat hingga sedang | Sangat cepat | Sedang hingga cepat |
| Perizinan | Sumber Terbuka Bebas Royalti (AOMedia) | Bebas royalti (Google) | Standar bebas | Bebas royalti (ISO) |
| Dukungan Peramban | Lebih dari 93% peramban modern (Chrome, Firefox, Safari, Edge) | 97%+ | Dukungan di browser saat ini luas; ketersediaannya bergantung pada versi browser dan platform. | Eksperimental di Chromium |
Pola Kerusakan Umum dan Panduan Pemulihan Hex
File AVIF gagal dirender dengan galat 'Invalid ISOBMFF container'.
Penyebab Utama: Kotak 'ftyp' hilang atau rusak atau pengenal merek 'avif' hilang pada offset 0x04.
Pemulihan: Periksa berkas dengan MP4Box atau editor heksadesimal untuk memastikan byte 4-11 berisi 'ftypavif' atau merek yang kompatibel 'mif1'.
Analisis Keamanan & Vektor Serangan Parser
AVIF mengandalkan decoder bitstream video AV1 yang kompleks (dav1d / libaom). Implementasi yang aman mengisolasi decoder di dalam sandbox terbatas.
Vektor Serangan yang Diketahui
- Eksploitasi pada penguraian aliran bit yang kompleks dalam pengodean aritmatika AV1 atau logika sintesis butiran film.
- Serangan penolakan layanan akibat kehabisan memori melalui deklarasi kisi yang terdiri atas banyak ubin berukuran besar.
Praktik Terbaik Defensif: Gunakan dekoder Rust modern yang diisolasi dalam sandbox (ravif) atau libavif terbaru dengan dav1d.
Asal-Usul & Tonggak Sejarah
Keunggulan & Kelebihan Utama
- Efisiensi kompresi dengan kehilangan kualitas yang terkemuka di industri (hingga 50% lebih kecil daripada JPEG dan 20% lebih kecil daripada WebP).
- Dukungan bawaan untuk High Dynamic Range (HDR) 10-bit dan 12-bit serta Wide Color Gamut (WCG).
- Didukung oleh raksasa teknologi besar (Google, Apple, Microsoft, Netflix, Mozilla) tanpa biaya royalti.
Keterbatasan Teknis & Kekurangan
- Proses pengodean jauh lebih membebani CPU dan lebih lambat daripada JPEG atau WebP.
- Memerlukan perangkat keras modern atau sistem operasi terbaru untuk dekode yang dipercepat perangkat keras.
- Mode tanpa kehilangan kualitas umumnya kurang efisien dibandingkan PNG atau WebP tanpa kehilangan kualitas untuk grafik antarmuka pengguna (UI) sederhana.
Fakta Teknis Menarik
- AVIF dikemas di dalam struktur kontainer ISOBMFF persis yang digunakan oleh file video MP4.
- Netflix menggunakan AVIF untuk gambar mini antarmuka katalog global mereka, menghemat bandwidth jaringan harian hingga terabyte.
- AVIF mendukung sintesis butiran film, menghasilkan tekstur yang menarik secara artifisial tanpa menyimpan derau frekuensi tinggi yang berat.
Pertanyaan Teknis yang Sering Diajukan
Apakah AVIF lebih baik daripada WebP?
Untuk gambar fotografis, AVIF menawarkan kompresi yang jauh lebih baik daripada WebP (sering kali 20% lebih kecil pada kualitas yang sama) dan mendukung warna HDR 10-bit dan 12-bit. Namun, AVIF membutuhkan waktu lebih lama untuk dienkode daripada WebP.
Mengapa AVIF membutuhkan waktu lebih lama untuk dienkode?
AVIF menggunakan algoritma kompresi intra-bingkai dari codec video AV1. Algoritma ini mengevaluasi ribuan sudut prediksi spasial, ukuran blok transformasi (dari 4x4 hingga 64x64), dan filter loop untuk menemukan kompresi yang optimal secara matematis.
Dapatkah AVIF menggantikan JPEG untuk gambar web sehari-hari?
Ya. Semua peramban web utama (Chrome, Safari, Firefox, Edge) kini mendukung AVIF secara bawaan. Menggunakan AVIF dengan cadangan (fallback) HTML5 '<picture>' adalah praktik terbaik di industri.
Pasangan Konversi AVIF Terkait
Mengonversi gambar AVIF ke JPEG dapat membantu saat menggunakan perangkat lunak lama yang tidak mendukung AV1 Image File Format.
Mengonversi gambar JPEG lama ke format AVIF secara signifikan memperkecil ukuran file sekaligus mempertahankan kejernihan visual yang tinggi melalui teknologi pengodean video modern yang canggih.
Tempatkan gambar web AVIF pada satu halaman PDF untuk peninjauan kampanye. Gambar dirender ke kanvas standar, sehingga pengodean AVIF dan data HDR tambahan akan hilang.