JPEG XL
![]() | |
Přípona souboru | .jxl |
---|---|
Typ internetového média | image/jxl[1] |
Magické číslo | s kontejnerem: 00 00 00 0C 4A 58 4C 20 0D 0A 87 0A, bez kontejneru: FF 0A |
Tvůrce | Joint Photographic Experts Group |
Typ formátu | rastrový grafický formát |
Rozšiřuje formát | PIK, FUIF (FLIF)[2] |
Standard(y) | ISO/IEC 18181 |
Otevřený formát | ano |
Web | jpeg.org/jpegxl |
JPEG XL je rastrový grafický formát se ztrátovou i bezeztrátovou kompresí. Je navržený tak, aby výrazně překonal existující rastrové formáty a tedy aby se stal jejich univerzální náhradou.[3] Komise JPEG na něm zahájila práci v roce 2017[4] a k dokončení standardizace pod označením ISO/IEC 18181[5] došlo v letech 2021–2022. Na konci roku 2022 byla podpora JPEG XL odstraněna z prohlížeče Google Chrome, Chromium a Microsoft Edge ve prospěch formátu AVIF.[6] Od roku 2023 je JPEG XL podporován firmou Apple v prohlížeči Safari v systémech MacOS a iOS.[7]
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.[8]
Zajímavost: Příponu jxl lze snadno upravit do podoby ambigramu.[9]
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)[4]
- 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)[10]
- 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[11]
Vlastnosti
JPEG XL má následující vlastnosti:[8][12]
- 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

Software
Oficiální podpora
- JPEG XL Reference Software (libjxl)[13] – referenční implementace obsahující 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
- kodér
- ImageMagick[14] – balík nástrojů pro práci s rastrovými obrázky
- XnView MP[15] – prohlížeč a editor rastrové grafiky
- FFmpeg[16] – multimediální framework
- ImageGlass[17] – prohlížeč grafiky pro Windows
- ExifTool[18] – nástroj pro editaci metadat
- MConverter[19] – online konvertor médií
- Squoosh[20] – konvertor grafiky založený na WebAssembly
- gThumb[21] – prohlížeč obrázků pro Linux
- GIMP[22] – rastrový grafický editor
Neoficiální podpora
- Microsoft Windows: jxl-winthumb[23] – 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[24] – prohlížeč a plugin
- aplikace založené na Qt a KDE: qt-jpegxl-image-plugin[25] – plugin
Předběžná podpora
- Chromium[26] – webový prohlížeč (funkcionalita je zatím dostupná v Chromu od verze 91, Edgi od verze 91 a v Opeře od verze 77, ve všech případech pouze po manuálním zapnutí)
- Firefox[27] – webový prohlížeč (funkcionalita je zatím dostupná pro testování ve Firefoxu Nightly od verze 90 a pouze po manuálním zapnutí)
- OpenMandriva Lx[28] – operační systém (funkcionalita je dostupná od verze 4.3 RC)
Podpora
- Safari na MacOS a iOS od verze 17 (verze vydána 18. září 2023)[7][29]
- Google Chrome, Chromium, Microsoft Edge – ve verzi 110 (únor 2023) byla experimentální podpora odstraněna[6]
Stav standardizace
Název | Část | Datum prvního vydání | Číslo ISO/IEC | Formální název |
---|---|---|---|---|
JPEG XL | Part 1 | 30. března 2022 | ISO/IEC 18181-1 | JPEG XL Image Coding System — Part 1: Core coding system |
Part 2 | 13. října 2021 | ISO/IEC 18181-2 | JPEG XL Image Coding System — Part 2: File format | |
Part 3 | 3. října 2022 | ISO/IEC 18181-3 | JPEG XL Image Coding System — Part 3: Conformance testing | |
Part 4 | 5. srpna 2022 | ISO/IEC 18181-4 | JPEG XL Image Coding System — Part 4: Reference software |
Odkazy
Reference
- ↑ Provisional Standard Media Type Registry [online]. IANA, rev. 2021-01-28 [cit. 2021-03-09]. Dostupné online. (anglicky)
- ↑ SNEYERS, Jon. FUIF README [online]. Cloudinary, rev. 2019-08-29 [cit. 2021-03-09]. Dostupné online. (anglicky)
- ↑ Can JPEG XL Become the Next Free and Open Image Format?. Slashdot [online]. SlashdotMedia, 2019-08-17 [cit. 2021-03-09]. Dostupné online. (anglicky)
- ↑ a b Next-Generation Image Compression (JPEG XL) Draft Call for Proposals [online]. Joint Photographic Experts Group, 2017-11-07 [cit. 2021-03-09]. Dostupné online. (anglicky)
- ↑ BRIDGWATER, Adrian. Cloudinary image leader: developing the 'next' JPEG. Computer Weekly [online]. TechTarget, 2019-10-10 [cit. 2021-03-09]. Dostupné online. (anglicky)
- ↑ a b KEJDUŠ, Radomír. Podpora formátu JPEG XL na webu nebude, prohlížeče jej nechtějí. cnews.cz [online]. 2024-02-06 [cit. 2025-02-20]. Dostupné online.
- ↑ a b JPEG XL image format | Can I use... Support tables for HTML5, CSS3, etc. caniuse.com [online]. [cit. 2025-02-20]. Dostupné online.
- ↑ a b GIMP: Support for reading/writing JPEG XL images [online]. 2020-02-26 [cit. 2021-03-09]. Dostupné online. (anglicky)
- ↑ JPEG XL [online]. [cit. 2021-05-26]. Dostupné online. (anglicky)
- ↑ v0.2 - format freeze release [online]. JPEG, 2020-12-24 [cit. 2021-04-19]. Dostupné online. (anglicky)
- ↑ FIKAR, Jan. Google zveřejnil důvod pro zrušení JPEG XL. Root.cz [online]. 2022-10-31 [cit. 2025-02-20]. Dostupné online.
- ↑ SNEYERS, Jon. JPEG XL - overview [online]. 2020-11-24 [cit. 2021-03-10]. Dostupné online. (anglicky)
- ↑ JPEG XL Reference Software [online]. libjxl [cit. 2021-05-26]. Dostupné online. (anglicky)
- ↑ ImageMagick - Image Formats [online]. ImageMagick Studio LLC [cit. 2021-03-10]. Dostupné online. (anglicky)
- ↑ XnViewMP: JPEG XL [online]. 2020-09-07 [cit. 2021-03-10]. Dostupné online. (anglicky)
- ↑ FFmpeg Lands JPEG-XL Support. Phoronix [online]. 2022-04-24 [cit. 2022-04-25]. Dostupné online. (anglicky)
- ↑ ImageGlass 8.1.4.18 - Home [online]. 2021-04-17 [cit. 2021-04-28]. Dostupné online. (anglicky)
- ↑ Software-update: ExifTool 12.25. Tweakers [online]. 2021-04-23 [cit. 2021-04-26]. Dostupné online. (nizozemsky, anglicky)
- ↑ MConverter [online]. [cit. 2021-04-19]. Dostupné online. (anglicky)
- ↑ Squoosh [online]. GoogleChromeLabs [cit. 2021-04-19]. Dostupné online. (anglicky)
- ↑ gThumb Image Viewer 3.11.3 Adds JPEG XL (.jxl) Support [Ubuntu PPA]. UbuntuHandbook [online]. 2021-04-15 [cit. 2021-04-19]. Dostupné online. (anglicky)
- ↑ GIMP 2.10.32 Released [online]. 2022-06-14 [cit. 2022-06-16]. Dostupné online. (anglicky)
- ↑ jxl-winthumb [online]. [cit. 2021-10-08]. Dostupné online. (anglicky)
- ↑ JXLook [online]. [cit. 2021-04-19]. Dostupné online. (anglicky)
- ↑ NOVOMESKÝ, Daniel. qt-jpegxl-image-plugin [online]. [cit. 2021-04-19]. Dostupné online. (anglicky)
- ↑ JPEG XL decoding support (image/jxl) in blink (tracking bug) [online]. 2021-02-13, rev. 2021-04-12 [cit. 2021-04-19]. Dostupné online. (anglicky)
- ↑ Firefox: Implement support for Next-Generation Image Compression (JPEG XL) [online]. 2019-03-26 [cit. 2021-05-06]. Dostupné online. (anglicky)
- ↑ JEŽEK, David. OpenMandriva Lx 4.3 se blíží, vyšla RC verze. Root.cz [online]. Internet Info, s.r.o., 2021-05-25 [cit. 2021-05-26]. Dostupné online. ISSN 1212-8309.
- ↑ Supported Software. jpegxl.info [online]. [cit. 2025-02-20]. Dostupné online. (anglicky)
Externí odkazy
Obrázky, zvuky či videa k tématu JPEG XL na Wikimedia Commons
- Oficiální web
- Referenční implementace
- sestavení: Nightly dev builds
- Komunitní web
- Test podpory formátu JPEG XL webovým prohlížečem
Média použitá na této stránce
Autor: Jon Sneyers, Licence: CC BY-SA 4.0
A high-level overview of the coding tools and modes of the JPEG XL codec