Geri qayıt
AVIF əksər veb benchmark-larda JPEG XL-dən üstündür
SiTech AI Team3 dəq oxu

AVIF əksər veb benchmark-larda JPEG XL-dən üstündür

AVIF, libjxl və jixel testləri göstərdi ki, veb fotoşəkilləri, skrinşotlar və şəffaflıq üçün AVIF daha kiçik və sürətlidir. JPEG XL itkisiz şəkillərdə qalib gələrək JPEG-ləri itkisiz 9-20% azaltdı.

Əsas nəticə

JPEG XL bütün əsas brauzerlərdə mövcuddur. İtkili veb fotoşəkillərdə AVIF demək olar ki, həmişə JPEG XL-dən daha kiçik fayl yaradırdı. Defolt güc ilə ən yaxşı JPEG XL şəkli adətən 15-25 faiz böyük olur, maksimum 6-20 faiz. İstisnalar da olduğuna görə məqalə konkret şəkil üçün hər iki formatı sınamağı məsləhət görür.

Skrinşotlarda və illustrasiyalarda AVIF əhəmiyyətli daha yaxşı idi. Ekvivalent JPEG XL şəkli adətən 30-90 faiz, maksimum isə 20-70 faiz böyük olurdu. İtki-li AVIF bu halları yaxşı idarə edirdi.

Şəffaflıq, HDR və itkisiz

Şəffaflıqda AVIF əhəmiyyətli daha yaxşı idi. libjxl adətən 31-44 faiz, maksimum 61-70 faiz böyük olurdu. jixel şəffaflığı həmişə itkisiz kodlaşdırır, buna görə müqayisə hallarında onun faylları AVIF-dən 2-3 dəfə böyükdür.

HDR üçün JPEG XL-də praktikada gain map-lər yoxdur. Format onları dəstəkləyir, lakin brauzer dekoderləri yox, kodlaşdırma isə qarışıq və eksperimental idi. gain map-ləri olmadan HDR-də keyfiyyət metrikləri razılaşmırdı, lakin hər iki tərəf bildirirdi ki, JPEG XL AVIF-dən kiçik fayllar yaradır.

İtkisiz nəticələrdə JPEG XL üstünlük əldə etdi. İtkisiz WebP fotoşəkillərdə 9-17 faiz böyük olurdu, itkisiz AVIF isə 30-120 faiz böyük olurdu. Məqalə yenə də bildirir ki, itkisiz şəkillər veb üçün nadir halda düzgün seçimdir, jixel-in yüksək gücü isə bəzənlər çox yavaş kodlaşdırılan fayllar yaradır.

Effektivlik və güc

AVIF ümumiyyətlə daha sürətlə kodlaşdırılırdı və fayl ölçüsünə nəzərən daha az yaddaş işlətdi. jixel daha sürətli və daha az yaddaşlı idi, lakin onun faylları əsasən əhəmiyyətli dərəcədə böyük idi. AVIF daha sürətlə dekodlaşdırılır. JPEG XL-nin kodlaşdırılması orta sürətdə adətən 2-3 dəfə çox vaxt aparır, lakin yüksək sürətdə fərq azalır və Chrome bəzənlər JPEG XL üçün daha sürətlidir.

Yüksək güc AVIF və jixel üzərində, lakin libjxl üzərində deyildi. libjxl-in yüksək gücü çox yavaş idi, daha çox yaddaş işlətdi və bəzənlər defolt nəticədən böyük fayllar yaradırdı. AVIF 4:2:0 yaxşı defolt deyildi: nadir halda fayl ölçüsünü azaldırdı və yüksək keyfiyyət səviyyələrinə çatmanı çətinləşdirirdi, daha sürətli kodlaşdırma və dekodlaşdırma olmasına baxmayaraq.

Proqressiv JPEG XL yüksək gücdə praktikada pulsuz idi. jixel erken proqressiv baxışları əlavə etdi; ən yavaş parametr ilə bunlara az və ya heç nə yazılırdı, defolt isə faylları 12 faiz böyüdürdü. Firefox və Chrome proqressiv JPEG XL-i dəstəkləyir, Safari isə yalnız son şəklin render edə bilir. AVIF-in proqressiv renderi yalnız Chrome-da və Firefox-da işləyir; o, baxışlara daha çox nəzarət verir, adətən daha kiçik fayllar və əhəmiyyətli dərəcədə sürətli kodlaşdırma təmin edir.

Məsləhətlər

Məqalə defolt olaraq AVIF 4:4:4-ü ən yüksək praktik güc ilə işlətməyi məsləhət görür. Əgər AVIF normaldan böyük fayl yaradırsa, jixel vasitəsilə JPEG XL sınayın. Bundan əlavə qeyd olunub ki, son vaxtlar həm AVIF, həm də JPEG XL jixel ilə yaxşılaşdı, buna görə tövsiyə də dəyişə bilər.

Benchmark-larda istifadə olunmuşdur: avifenc 1.4.2, libjxl 0.12.0 cjxl ilə, jixel 0.4.2 git f487299 və cwebp 1.6.0. Şəkillərin əksərliyi 1598 piksel enində kodlaşdırılıb ki, bu müəllifin bloqunun maksimal eninin iki dəfəsidir; bu 2024-cü il MacBook Pro-da, M4 Pro çipi ilə həyata keçirilib. JPEG XL həmçinin mövcud JPEG-ləri əlavə itki olmadan 9-20 faiz azalda bilər; kiçik şəkillərdən başqa, o eyni qədər sürətli və ya daha sürətli kodlaşdırılır.

Mənbələr: Lobsters

SSiTech

SiTech — AI ilə gücləndirilmiş veb hazırlanması

Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.