JPEG XL je rastrový grafický formát se ztrátovou i bezeztrátovou kompresí, soubory mají příponu .jxl. Byl navržen, aby výrazně překonal existující rastrové formáty a mohl se stát jejich univerzální náhradou. Komise JPEG na něm zahájila práci v roce 2017 a k dokončení standardizace pod označením ISO/IEC 18181 došlo v letech 2021–2022. Od roku 2023 je JPEG XL podporován firmou Apple v prohlížeči Safari v systémech macOS a iOS.
Název JPEG znamená Joint Photographic Experts Group, tj. tvůrce formátu.
X je součástí názvů standardů JPEG od roku 2000 L pochází z anglického Long-term (česky dlouhodobý), protože cílem formátu je nahradit původní formát JPEG a vydržet taky tak dlouho.
Zajímavost: Příponu jxl lze snadno upravit do podoby ambigramu.
Autoři Hlavní autoři: Jyrki Alakuijala, Jon Sneyers, Luca Versari
Ostatní přispěvatelé: Sami Boukortt, Alex Deymo, Moritz Firsching, Thomas Fischbacher, Eugene Kliuchnikov, Robert Obryk, Alexander Rhatushnyak, Zoltan Szabadka, Lode Vandevenne, Jan Wassenberg
Historie 11/2017 – komise JPEG zahájila práci na JPEG XL zveřejněním konceptu výzvy k předkládání návrhů (Call for Proposals, CfP) 10/2018 – předloženo 7 návrhů 1/2019 – vybrána kombinace návrhů PIK (Google) a FUIF (Cloudinary) 4/2019 – u ISO zahájen nový projekt (New Project, NP) standardu 7/2020 – schválen návrh mezinárodního standardu (Draft International Standard, DIS) 12/2020 – zmrazení formátu (verze 0.2 referenční implementace) 1/2021 – konečný návrh mezinárodního standardu (Final Draft International Standard, FDIS) podán k hlasování 2021 až 2022 – začlenění podpory do prohlížeče Google Chrome a dalších 2/2023 – odstranění podpory JPEG XL z prohlížeče Google Chrome, Chromium a Microsoft Edge verze 110 1/2026 – návrat JPEG XL do Chromia a z něj odvozených prohlížečů
Vlastnosti JPEG XL má následující vlastnosti: výrazně lepší komprese než u existujících formátů ztrátová: asi o 60 % menší soubory než původní JPEG při stejné vizuální kvalitě bezeztrátová: asi o 35–50 % menší soubory než PNG bezeztrátový převod mezi JPEG a JPEG XL – Převodem do JXL se velikost souboru zmenší asi o 20 %. Klientům, které zatím JXL nepodporují, budou servery stále posílat formát JPEG, do kterého obrázek převedou z JXL těsně před přenosem (týká se i obrázků, které nebyly převedené z formátu JPEG). Tento přístup usnadní přechod na JPEG XL. vysoká rychlost zápisu (15 MP/s na jednom jádru) a čtení (30 MP/s na jednom jádru), paralelizace prokládání s podporou responzivního web designu a možností ukládání od prostředka (kde bývá nejdůležitější část obrázku) k okrajům plně automatické ukládání – uživatel volí jen vizuální cílovou kvalitu velmi velké obrázky (až 1 073 741 823 × 1 073 741 823 pixelů) vysoká barevná hloubka (až 32 bitů na kanál) alfa kanály sekvenční snímky animace 360stupňové obrázky vrstvy hloubkové mapy široký gamut a HDR relativně jednoduchá specifikace (méně než 100 stran) svobodná a otevřená referenční implementace s bezplatnou licencí
Technické detaily
rám|architektura kodeku JPEG XL
Software
Referenční implementace Referenční implementací je libjxl. Obsahuje mj.: kodér cjxl dekodér djxl nástroj pro zobrazení informací o obrazech JXL jxlinfo nástroj na porovnávání rychlosti a kvality obrazových kodeků benchmark_xl plugin pro GIMP file-jxl
Oficiální podpora Safari – webový prohlížeč (podpora na macOS a iOS od verze 17) GIMP – rastrový grafický editor Zoner Studio – editor a správce fotografií a videí ImageMagick – balík nástrojů pro práci s rastrovými obrázky XnView MP – prohlížeč a editor rastrové grafiky FFmpeg – multimediální framework ImageGlass – prohlížeč grafiky pro Windows ExifTool – nástroj pro editaci metadat MConverter – online konvertor médií Squoosh – konvertor grafiky založený na WebAssembly gThumb – prohlížeč obrázků pro Linux OpenMandriva ROME – operační systém
Neoficiální podpora Microsoft Windows: jxl-winthumb – zobrazování náhledů JXL v Průzkumníku souborů a zobrazování JXL pomocí WIC (tj. např. v Prohlížeči fotografií) macOS: JXLook – prohlížeč a plugin aplikace založené na Qt a KDE: qt-jpegxl-image-plugin – plugin
Předběžná podpora ve webových prohlížečích Firefox – Funkcionalita je dostupná pro testování ve Firefoxu Nightly od verze 90 pouze po manuálním zapnutí a od verze 153 je zapnutá ve výchozím nastavení. Dále je dostupná od stabilní verze 152 (vydání 16. června 2026), prozatím rovněž jen po manuálním zapnutí. Chromium (a odvozené prohlížeče: Google Chrome, Microsoft Edge, Opera aj.) – Funkcionalita byla dostupná po manuálním zapnutí od verze 91, pak od verze 110 byla zrušená a od verze 145.0.7632.0 je znova dostupná po manuálním zapnutí.
Standard Část Datum prvního vydání Číslo ISO/IEC Formální název Part 1 ISO/IEC 18181-1 JPEG XL Image Coding System — Part 1: Core coding system Part 2 ISO/IEC 18181-2 JPEG XL Image Coding System — Part 2: File format Part 3 ISO/IEC 18181-3 JPEG XL Image Coding System — Part 3: Conformance testing Part 4 ISO/IEC 18181-4 JPEG XL Image Coding System — Part 4: Reference software
Odkazy
Reference
Externí odkazy
Oficiální web Referenční implementace sestavení: Nightly dev builds Komunitní web Test podpory formátu JPEG XL webovým prohlížečem
Kategorie:Formáty rastrové grafiky Kategorie:Otevřené formáty