Fayl formatlari
AVIF nima? AV1 asosidagi yangi avlod rasm formati
AVIF AV1 video kodekining rasm siqishini HEIF konteyneri bilan birlashtirib, litsenziya toʻlovisiz va juda samarali rasm formatini yaratadi. Uning tuzilishi, haqiqiy tejashi va zaif tomonlari haqida.
Muallif: Hemen Dönüştür Editör EkibiEʼlon qilingan: 7 daqiqa oʻqish

AVIF (AV1 Image File Format) AV1 video kodekining statik rasm siqishini rasm fayllariga olib keladi. U fotosuratlarni JPEG dan, koʻp hollarda esa WebP dan ham kichikroq fayllarda saqlay oladi hamda shaffoflik, animatsiya, 10 va 12 bitli rang chuqurligi va HDR ni qoʻllab-quvvatlaydi. Bu maqolada AVIF qayerdan kelib chiqqani, fayl ichida nima borligi, haqiqatda qancha tejash berishi va qayerda muammo tugʻdirishi tushuntiriladi.
AVIF ortida kim turibdi?
AVIF ni ochiq va litsenziya toʻlovisiz media texnologiyalarini yaratish uchun 2015 yilda tashkil etilgan soha konsorsiumi Alliance for Open Media (AOMedia) ishlab chiqqan. Uning birinchi yirik loyihasi AV1 video kodeki boʻlib, AOMedia maʼlumotiga koʻra u 2018 yilda eʼlon qilingan. Library of Congress format tavsifiga koʻra, AVIF spetsifikatsiyasining 1.0.0 versiyasi 2019 yil 19 fevral, 1.1.0 versiyasi esa 2022 yil 15 aprel sanasiga ega. Spetsifikatsiyaning amaldagi versiyasi 2025 yil 16 oktabrdagi 1.2.0.
Litsenziya toʻlovisiz boʻlishi muhim farq: MDN ham AVIF ni yuqori samarali, litsenziya toʻlovisiz format deb taʼriflaydi. Xuddi shu HEIF konteyneridan foydalanadigan HEIC esa HEVC kodekiga tayanadi va brauzerlarda bunchalik keng qoʻllab-quvvatlanmaydi.
AVIF fayl ichida nima bor
HEIF konteyneri
AVIF AV1 bilan siqilgan rasmlarni HEIF (High Efficiency Image File Format, ISO/IEC 23008-12) konteynerida saqlaydi. HEIF ning oʻzi MP4 fayllari bilan bir xil asosga ega ISO bazaviy media fayl formatiga (ISOBMFF) tayanadi. Spetsifikatsiyaga koʻra, AVIF fayl yakka rasmlar uchun ham, rasm ketma-ketliklari uchun ham HEIF ga mos fayl boʻlishi uchun moʻljallangan va u MIAF ga ham muvofiq boʻlishi kerak. Fayl turi boshidagi ftyp qutisidagi brendlar orqali aniqlanadi: statik rasmlar uchun avif, animatsiyali ketma-ketliklar uchun avis.
Profillar
Spetsifikatsiya ikkita profilni belgilaydi: AV1 Main profilini 5.1 yoki undan past darajada ishlatadigan Baseline (MA1B brendi) va statik rasmlar uchun AV1 High profiliga ruxsat beradigan Advanced (MA1A brendi). Bu profillar dekoder qaysi fayllarni ocha olishini oldindan bilish imkonini beradi.
Shaffoflik va animatsiya
Alfa kanali asosiy rasmga bogʻlangan alohida yordamchi AV1 rasm sifatida saqlanadi. Bu alfa rasm bir rangli boʻlishi va asosiy rasm bilan bir xil bit chuqurligidan foydalanishi shart. Animatsiyali AVIF mohiyatan AV1 video trekidir, shuning uchun u xuddi shu mazmundagi animatsiyali GIF dan ancha samarali siqiladi.
Siqish, rang chuqurligi va HDR
AVIF AV1 ning kadr ichidagi kodlash vositalaridan foydalanadi: rasm oʻzgaruvchan oʻlchamli bloklarga boʻlinadi, har bir blok koʻplab yoʻnalishli bashorat rejimlarining eng yaxshisi bilan bashorat qilinadi, qolgan farq esa oʻzgartiriladi va kvantlanadi. JPEG ning qatʼiy 8x8 bloklariga qaraganda bu moslashuvchanlik, ayniqsa kichik fayl hajmlarida, bloklanishni kamaytiradi va tekis sohalarni tozaroq qoldiradi.
MDN ga koʻra, AVIF 8, 10 va 12 bitli rang chuqurligini hamda YUV 4:4:4, 4:2:2 va 4:2:0 xromatik diskretizatsiyani qoʻllab-quvvatlaydi. AVIF spetsifikatsiyasida format yuqori dinamik diapazonli (HDR) va keng rang gammasi (WCG) rasmlarni qoʻllab-quvvatlashi aytilgan, MDN esa PQ va HLG uzatish funksiyalarini hamda Rec. 2020 rang fazosini sanab oʻtadi. JPEG va WebP ning 8 bitli cheklovini hisobga olsak, AVIF vebda HDR fotosuratlarni berishning eng yetuk variantlaridan biri.
AVIF qanchalik kichik?
web.dev dagi AVIF qoʻllanmasi mualliflari (Jai Krishnan, Wan-Teh Chang va Jeremy Wagner) oʻz va boshqalarning ishlarida JPEG ga nisbatan 50% dan ortiq tejashni kuzatganlarini yozadi, MDN esa yoʻqotishli AVIF rasmlar JPEG rasmlardan taxminan 50% kichik ekanini aytadi. Bu raqamlar mazmun, kodlovchi sozlamalari va maqsadli sifatga qarab oʻzgaradi.
Real veb maʼlumotlari ehtiyotkorroq manzarani chizadi. HTTP Archive Web Almanac 2024 ga koʻra, mobil qurilmalardagi median AVIF rasm piksel boshiga 1,4 bit ishlatadi, WebP da bu 1,3, JPEG da esa 2,0. Hisobotda AVIF medianasi 2022 yildagi taxminan piksel boshiga 1,0 bitdan oʻsgani, yaʼni taxminan 47% ga oshgani ham qayd etilgan. Boshqacha aytganda, formatning nazariy ustunligi saytlar tanlaydigan sifat sozlamalariga qarab amalda har doim ham kichikroq fayllarga aylanavermaydi.
Brauzerlarda qoʻllab-quvvatlash va tarqalish
Can I use maʼlumotiga koʻra, AVIF ni qoʻllab-quvvatlaydigan brauzerlar global foydalanishning 96,35% ini tashkil qiladi (2026 yil oktabr). Qoʻllab-quvvatlash Chrome 85, Firefox 93, Edge 121 va Safari 16.4 bilan keldi, Safari 16.1 dan 16.3 gacha esa qisman qoʻllab-quvvatlaydi. MDN taʼkidlashicha, Firefox animatsiyali AVIF ni 113-versiyada qoʻllab-quvvatlay boshlagan.
Tarqalish hali past, ammo tez oʻsmoqda. W3Techs ning 2026 yil oktabrdagi maʼlumotlari AVIF u kuzatadigan veb-saytlarning 1,7% ida ishlatilishini koʻrsatadi. Web Almanac 2024 mobil sahifalardagi rasmlarning 1,0% i AVIF ekanini va bu ulush ikki yilda nisbiy hisobda 386% ga oʻsganini maʼlum qiladi.
Veb-saytda AVIF ni qanday berish kerak
AVIF ni qoʻllab-quvvatlash WebP nikidan yangiroq boʻlgani uchun MDN kengroq qoʻllab-quvvatlanadigan formatlarda zaxira variantlarni ham taqdim etishni tavsiya qiladi. Eng keng tarqalgan yondashuv HTML <picture> elementida manbalarni eng samaralisidan eng moslashuvchanigacha tartiblash. Brauzer oʻzi tushunadigan birinchi manbani yuklaydi, hech birini bilmasa esa <img> tegidagi JPG dan foydalanadi:
<picture>
<source srcset="photo.avif" type="image/avif">
<source srcset="photo.webp" type="image/webp">
<img src="photo.jpg" alt="Rasmning tavsifi" width="1200" height="800">
</picture>
Bu usul uchta fayl tayyorlashni talab qiladi, lekin har bir tashrif buyuruvchi oʻz brauzeri qoʻllab-quvvatlaydigan eng kichik faylni yuklab oladi.
AVIF ning zaif tomonlari
- Sekin kodlash: AVIF yaratish JPEG yoki WebP ga qaraganda sezilarli darajada koʻproq protsessor vaqtini talab qiladi. web.dev qoʻllanmasi tezroq sozlamalar siqish samaradorligi va sifatini pasaytirishini qayd etadi.
- Progressiv koʻrsatish yoʻq: MDN ga koʻra, AVIF progressiv renderlashni qoʻllab-quvvatlamaydi, shuning uchun fayl koʻrsatilishidan oldin toʻliq yuklab olinishi kerak.
- Dasturlarda qoʻllab-quvvatlash brauzerlardan orqada: brauzerlar AVIF ni koʻrsatsa ham, eski koʻruvchilar, ofis dasturlari va yuklash shakllari koʻpincha uni qabul qilmaydi.
- Juda yuqori sifatda yutuq kamayadi: deyarli yoʻqotishsiz fayllar tez kattalashadi; arxiv nusxalari uchun PNG yoki asl fayl yaxshiroq mos keladi.
Keng tarqalgan muammolar
AVIF fayl ochilmayapti
Odatda dastur shunchaki AVIF ni tanimaydi. Faylni ulashish yoki eski dasturlarda ishlatish uchun fotosuratlarni JPG ga, shaffof rasmlarni esa PNG ga aylantirish eng tez yechim.
Konvertatsiyadan keyin ranglar xira koʻrinadi
HDR yoki keng gammali AVIF 8 bitli sRGB formatiga oʻtkazilganda qoʻshimcha yorqinlik va rang maʼlumotlari sigʻmaydi va rasm moʻljallanganidan xiraroq koʻrinishi mumkin. Bu maqsadli formatning cheklovi.
Animatsiya yoʻqoldi
JPG va PNG animatsiya olib yurmaydi, shuning uchun ulardan biriga oʻtkazilgan animatsiyali AVIF da faqat bitta kadr qoladi.
AVIF ni konvertatsiya qilish boʻyicha maslahatlar
- AVIF ni istalgan joyda ochish uchun: AVIF dan JPG ga yoki shaffoflikni saqlash uchun AVIF dan PNG ga oʻtkazing. Animatsiyali AVIF fayllarda faqat birinchi kadr ishlatiladi.
- AVIF yaratish uchun: bizning JPG dan AVIF ga va PNG dan AVIF ga konvertorlarimiz sukut boʻyicha 60 sifat dan foydalanadi. AVIF sifat shkalasi JPEG niki bilan bir xil maʼnoni anglatmaydi va 60 aksariyat fotosuratlar uchun yaxshi natija beradi. 95 va undan yuqori sifatda rang toʻliq aniqlikda (4:4:4) kodlanadi, undan pastda esa 4:2:0 ishlatiladi.
- Sabrli boʻling: AVIF kodlash brauzeringizda WebAssembly yordamida bajariladi va boshqa formatlardan sekinroq; interfeys jarayonni koʻrsatib turadi. Fayllaringiz hech qachon qurilmangizdan chiqmaydi.
- Rang va metamaʼlumotlar: vositalarimiz ranglarni sRGB ga moslaydi, shuning uchun HDR maʼlumotlari natijaga oʻtmaydi. EXIF va joylashuv maʼlumotlari ham natijaga yozilmaydi.
- Ommaviy ishlar uchun rasm konvertorida maqsadli format sifatida AVIF ni tanlang va bir nechta faylni birdaniga oʻtkazing.
Koʻp beriladigan savollar
AVIF va HEIC bir narsami?
Yoʻq, lekin ular bir-biriga yaqin. Ikkalasi ham HEIF konteyneridan foydalanadi; HEIC rasmni HEVC (H.265) bilan siqadi, AVIF esa AV1 dan foydalanadi. AV1 litsenziya toʻlovisiz kodek va bugun AVIF barcha yirik brauzerlarda ochiladi, HEIC esa asosan Apple qurilmalariga bogʻliq boʻlib qolgan.
AVIF WebP dan yaxshiroqmi?
AVIF odatda fotosuratlar uchun kichikroq fayllar yaratadi va HDR ni qoʻllab-quvvatlaydi; WebP esa ancha tez kodlanadi va uning qoʻllab-quvvatlanishi uzoqroq tarixga ega. Saytingizda ikkalasini <picture> elementi orqali taklif qilsangiz, har bir brauzer oʻzi qoʻllab-quvvatlaydigan eng samarali formatni oladi.
AVIF yoʻqotishsiz boʻla oladimi?
Ha, AV1 yoʻqotishsiz kodlashni ham qoʻllab-quvvatlaydi. Biroq yoʻqotishsiz AVIF fayllar odatda katta boʻladi, shuning uchun yoʻqotishsiz saqlash kerak boʻlsa, PNG yoki yoʻqotishsiz WebP koʻpincha qulayroq.
AVIF iPhone da ochiladimi?
iOS ning amaldagi versiyalaridagi Safari AVIF ni koʻrsatadi; Can I use ga koʻra, toʻliq qoʻllab-quvvatlash Safari 16.4 bilan keldi. Alohida ilovalarda qoʻllab-quvvatlash ilovadan ilovaga farq qiladi.
Nega AVIF saqlash shunchalik sekin?
AV1 eng yaxshi siqishni topish uchun koʻplab blok oʻlchamlari va bashorat yoʻnalishlarini sinab koʻradi. Bu izlanish fayllarni kichraytiradi, lekin protsessor vaqtini talab qiladi. Kodlovchining tezlik sozlamasi muvozanatni oʻzgartiradi: tezroq sozlamalar kattaroq fayllar beradi.
Manbalar
- AOMedia: AV1 Image File Format (AVIF) spetsifikatsiyasi
- AOMedia: Our story
- Library of Congress: AVIF format tavsifi
- MDN: Image file type and format guide
- web.dev: Using AVIF to compress images on your site
- Can I use: AVIF image format
- W3Techs: Usage statistics of image file formats for websites
- HTTP Archive Web Almanac 2024: Media


