Prevod AVIF na JPG – čo sa deje počas konverzie a prečo na tom záleží
Táto stránka prijíma obrázky vo formáte AVIF a vracia súbory JPEG (JPG), ktoré si môžete stiahnuť jednotlivo alebo ako ZIP archív. Celý proces konverzie prebieha vo vašom prehliadači, takže obrázky nikdy neopúšťajú vaše zariadenie. To je dôležité nielen pre súkromie, ale aj pre rýchlosť – pri veľkých dávkach sa vyhnete čakaniu na upload a download.
Čím sa táto stránka odlišuje od bežných konvertorov
AVIF je formát s najsilnejšou kompresiou, akú tento nástroj dokáže čítať. Podporuje alfa kanál (priehľadnosť) a široké farebné gamuty. JPEG tieto vlastnosti nemá. Prevody na JPG preto nenávratne stratí akúkoľvek priehľadnosť a zúži farebný rozsah. Toto nie je chyba nástroja – je to dôsledok obmedzení samotného JPEG formátu.
AVIF komprimuje veľmi agresívne. Výsledný JPEG môže byť pri rovnakej vizuálnej kvalite väčší ako pôvodný AVIF. Nástroj takéto výstupy označí štítkom „Larger“ (väčší). Ak je výsledok menší, zobrazí sa „Saved“ (ušetrené). Túto informáciu nájdete pri každom obrázku hneď po konverzii.
Nástroj AVIF číta, ale nezapisuje – teda neponúka prevod do AVIF. Dôvod je prozaický: natívne kódovanie AVIF v prehliadačoch nie je univerzálne dostupné. Kódovanie do JPEG naopak podporuje každý moderný prehliadač, takže nie je potrebný žiadny fallback.
AVIF môže obsahovať animáciu. JPEG animáciu nepodporuje. Pri konverzii animovaného AVIF do JPEG sa zachytí len prvý snímok.
Technické pozadie konverzie AVIF na JPEG
Keď vyberiete jeden alebo viac AVIF obrázkov, nástroj dekóduje každý súbor pomocou vstavaného AVIF dekodéra prehliadača a potom prekóduje pixelové dáta do JPEG obrázka pomocou natívneho JPEG kodéra prehliadača. Žiadne dáta súboru sa nikdy neposielajú na server – celý proces prebieha lokálne na vašom zariadení.
Alfa kanál sa počas dekódovania AVIF do bitmapy zachová, ale kódovanie do JPEG ho ignoruje. JPEG podporuje len nepriehľadné pixely. Priehľadné oblasti sa prevedú na čierne, biele alebo iné pozadie. V praxi to znamená, že logo s priehľadným pozadím bude po konverzii do JPEG stáť na plnom obdĺžniku.
Posuvník kvality a jeho vplyv na súbor a detail
Posuvník kvality pracuje v rozsahu 40 až 100 percent. Hodnoty pod 40 % a nad 100 % nástroj neakceptuje. Kvalita 100 % neznamená bezkompresný JPEG – aj pri 100 % sa aplikuje kvantizácia, len s minimálnym koeficientom. Výsledok je veľmi blízky originálu, ale nie identický.
Rozdiel medzi 85 % a 95 % je pri fotografiách pre väčšinu pozorovateľov neviditeľný, no veľkosť súboru sa môže zdvojnásobiť. Praktická rada: skúšajte kvalitu od 80 % smerom nadol, kým nedosiahnete prijateľnú veľkosť. Pri 60 % je väčšina detailov stále čitateľná, artefakty začínajú byť zrejmé v jemných textúrach ako tráva alebo vlasy.
Každé opakované uloženie JPEG pridáva stratu – tzv. generation loss. Ak otvoríte JPEG, upravíte ho a znova uložíte ako JPEG, kvalita sa zhorší. Preto má zmysel pracovať s AVIF ako so zdrojom a exportovať JPEG až v poslednom kroku.
Priehľadnosť a farebné gamuty – čo sa stratí a prečo
AVIF podporuje alfa kanál – 8-bitovú alebo 16-bitovú priehľadnosť. JPEG priehľadnosť nepodporuje vôbec. Po konverzii sa všetky pixely stávajú nepriehľadnými. Ak pôvodný AVIF obsahuje polopriehľadné oblasti (napríklad tieň alebo sklenený efekt), tieto sa vykreslia ako plné farby, často s viditeľným prechodom do pozadia.
Široký farebný gamut (napríklad BT.2020 alebo P3) sa pri konverzii do JPEG mapuje do sRGB. To je v súčasnosti najbežnejší farebný priestor pre web a tlač. Mapovanie nie je lineárne – farby mimo sRGB sa orežú alebo posunú. Výsledok môže pôsobiť menej sýto alebo s posunom odtieňa, najmä pri jasne červených a zelených plochách.
Tieto straty sú nevyhnutné, pretože formát JPEG sa zameriava na štandardný farebný gamut a chýba mu mechanizmus na ukladanie alfa kanála.
Hromadný prevod a interpretácia výsledkov
Do nástroja môžete nahrať až 20 AVIF obrázkov naraz. Po konverzii sa každý zobrazí s údajmi: rozmery v pixeloch, pôvodná veľkosť súboru (AVIF), veľkosť po konverzii (JPEG) a štítok „Saved“ alebo „Larger“. Celkový súhrn je uvedený v riadku: Total: ‹pôvodná veľkosť› -> ‹výsledná veľkosť›.
Pri dvoch alebo viacerých obrázkoch sa aktivuje tlačidlo Download all (.zip), ktoré vám umožní stiahnuť ZIP archív všetkých skonvertovaných JPEG súborov. ZIP archív použije názvy originálnych súborov s príponou .jpg.
Ak niektorý súbor nie je možné otvoriť ako obrázok (poškodený, prázdny, alebo nejde o obrázok), zobrazí sa chyba: „This file could not be opened as an image. It may be corrupted, empty, or not actually an image.“ Ak konverzia zlyhá z iného dôvodu, objaví sa: „Conversion failed. Try a different image or format.“ Ak vyberiete viac ako 20 obrázkov, zobrazí sa: „Choose up to ‹max› images at a time.“
Pre koho je tento prevod určený
Fotografi, ktorí dostali AVIF súbory z moderných fotoaparátov alebo aplikácií, ale potrebujú dodať JPEG náhľady klientom, ktorí používajú starší softvér. Dizajnéri, ktorí potrebujú konvertovať AVIF logá (s priehľadnosťou) na JPEG pre e‑mailové podpisy alebo tlač – s vedomím, že priehľadnosť sa stratí. Používatelia, ktorí chcú zmenšiť veľkosť súboru znížením kvality JPEG, keď pôvodný AVIF nie je dostatočne malý.
Ľudia, ktorí potrebujú hromadne konvertovať priečinok AVIF obrázkov na univerzálny formát pre archiváciu alebo ďalšie spracovanie v programoch, ktoré AVIF nepodporujú. A všetci, ktorým záleží na súkromí – žiadny obrázok neopúšťa ich zariadenie.
Často kladené otázky
Prečo je JPEG po konverzii väčší ako pôvodný AVIF?
AVIF používa modernejší kompresný algoritmus (AV1), ktorý pri rovnakej vizuálnej kvalite dosahuje menšie súbory. JPEG je starší formát s menej efektívnou kompresiou. Ak pôvodný AVIF už bol vysoko komprimovaný, JPEG pri rovnakej kvalite bude takmer vždy väčší. Nástroj takéto prípady označuje ako „Larger“.
Stratí sa priehľadnosť? Áno, úplne.
JPEG nepodporuje alfa kanál. Všetky priehľadné pixely sa stanú nepriehľadnými. Ak potrebujete zachovať priehľadnosť, použite namiesto JPEG formát PNG alebo WebP.
Akú kvalitu mám zvoliť pre web?
Pre väčšinu fotografií je 85 % dobrou rovnováhou medzi veľkosťou súboru a vizuálnou kvalitou. Pre archívne účely je bezpečnejšie 95 % alebo viac. Pod 60 % pravdepodobne uvidíte viditeľné kompresné artefakty.
Môžem previesť animovaný AVIF na JPEG?
Áno, ale výsledný JPEG bude obsahovať len prvý snímok animácie. Ostatné snímky sa stratia. Ak potrebujete zachovať animáciu, použite formát GIF alebo WebP.
Prečo nástroj neponúka prevod do AVIF?
Kódovanie AVIF v prehliadačoch nie je všade dostupné. Kódovanie do JPEG podporuje každý moderný prehliadač. Preto sa nástroj sústreďuje na výstup do univerzálne podporovaného formátu.