Prevod JPG na AVIF — zadarmo online, bez nahrávania

Pretiahnite JPG do PicBrewery a získajte verziu AVIF priamo v prehliadači — bez nahrávania, bez vodoznaku. Očakávajte súbory o 40–60 % menšie než zdrojové JPG pri rovnakej kvalite vďaka kodeku AV1, na ktorom AVIF stojí.

Širšie porovnanie AVIF s JPEG, PNG a WebP nájdete v tabuľke porovnania formátov.

Ako previesť JPG na AVIF

  1. Otvorte PicBrewery.
  2. Pretiahnite JPG do oblasti nahrávania (až 20 súborov v dávke, 20 MB každý).
  3. Počkajte na dokončenie AVIF. JPEG, PNG a WebP sa doplnia skôr; AVIF je naposledy, lebo AV1 je náročnejší na CPU — na modernom notebooku počítajte 1–3 sekundy na megapixel.
  4. Kliknite na ikonu sťahovania pri bunke AVIF. Pri dávkach Stiahnuť vybrané ako ZIP zabalí len najmenší formát ku každému zdroju.

Prečo prevádzať JPG na AVIF?

AVIF je profil statického obrázka z video kodeku AV1, vydaný v roku 2019 Alianciou pre otvorené médiá. Dnes je to najsilnejší bežný kodek pre statické obrázky: pri reálnych fotografiách je AVIF zvyčajne o 40–60 % menší než MozJPEG pri rovnakej vnímanej kvalite. Úspora prichádza z lepšej predikcie na úrovni blokov, väčších transformácií a flexibilnejšieho entropického kódovania než 30-ročný DCT dizajn JPEG. AVIF pridáva alfu, HDR, široký gamut a hĺbku 10/12 bitov — čo JPEG nepodporuje.

Jediný háčik je čas kódovania. JPEG sa zakóduje za milisekundy; AVIF potrebuje jednu až niekoľko sekúnd na megapixel. Pri hromadnom spracovaní to nevadí — zariadenie prácu spraví raz a výsledný súbor ostane menší navždy. PicBrewery kóduje vo Web Workers paralelne s JPEG, PNG a WebP, takže rýchlejšie formáty môžete stiahnuť, kým sa AVIF ešte počíta.

Očakávaná úspora veľkosti

Fotky z foťáka prekódované z JPG k85 na AVIF k55 vyjdú o 40–60 % menšie bez viditeľnej straty. Motívy s vysokou frekvenciou (lístie, vlasy, látka) sú na hornom okraji tohto rozsahu; riedke málo detailné motívy (obloha, štúdio) na dolnom, lebo JPEG ich už dobre stlačí. JPG pripomínajúce snímku s ostrým textom z AVIF často profitujú najmenej — bezstratový WebP alebo PNG na takých vstupoch často vyhráva, PicBrewery ukáže alternatívy v tom istom riadku.

Podpora AVIF v prehliadačoch

AVIF podporujú Chrome 85+ (2020), Firefox 93+ (2021), Edge 121+ a Safari 16+ (2022 — macOS Ventura, iOS 16). Pre staršie prehliadače použite prvok <picture> s AVIF navrchu a JPG ako náhradou — každý prehliadač vyberie najlepší zdroj, ktorý vie dekódovať. Plná tabuľka verzií je na /sk/formats/#avif.

Časté otázky

O koľko je AVIF menší než JPG?

Typické fotky prekódované z JPG kvality 85 na AVIF kvality 55 vyjdú o 40–60 % menšie pri vizuálne zodpovedajúcej kvalite. Úspora klesá pri málo detailnej grafike (obloha, štúdio), kde JPEG už komprimuje dobre, a rastie pri vysokofrekvenčných textúrach (lístie, látka, pleť), kde transformácie a intra predikcia AV1 vedú.

Podporuje Safari AVIF?

Áno, od Safari 16 (macOS Ventura a iOS 16, september 2022). Chrome podporuje AVIF od verzie 85 (2020), Firefox od 93 (2021) a Edge od 121. Pre staršie prehliadače podávajte AVIF v prvku <picture> s náhradou JPG.

Prečo je kódovanie AVIF také pomalé?

AVIF vychádza z kodeku AV1. AV1 dosahuje špičkovú kompresiu skúšaním veľkosti blokov, predikčných režimov a transformácií — je náročné na CPU. PicBrewery využíva aom/libavif vo WebAssembly v pooli workerov, no kód jedného megapixela môže trvať 1–3 sekundy podľa vášho CPU. Menšie súbory sú odmenou.

Je prekódovanie JPG do AVIF bezstratové?

Nie. Stratový AVIF je stratový kodek a JPG je už stratový, takže pixely sa mierne posunú dvakrát. V praxi je druhý priebeh pod prahom viditeľnosti, ak je kvalita AVIF 50 alebo vyššia (PicBrewery má predvolene 55). Bezstratový AVIF existuje, ale pre vstup JPG nie je vhodný — súbor narastie, nezmenší sa.

Môžem podávať AVIF všetkým, alebo potrebujem náhradu?

Len pre najnovšie prehliadače — môžete podávať priamo AVIF. Pre univerzálne doručenie použite prvok <picture> s AVIF navrchu, WebP ako strednou vrstvou a JPG ako poslednou náhradou. PicBrewery vyrobí všetky tri z jedného zdrojového obrázka.

Preveďte JPG na AVIF teraz

Pretiahnite JPG do PicBrewery a nechajte ho spraviť ťažkú prácu. 100 % na strane klienta — nič neopustí vaše zariadenie.

Otvoriť PicBrewery