JPEG XL

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Links)
Line 15: Line 15:
 
== Identification ==
 
== Identification ==
 
Based on the [https://gitlab.com/wg1/jpeg-xl/-/blob/master/lib/jxl/decode.cc reference implementation], JPEG XL codestreams start with bytes {{magic|ff 0a}}.
 
Based on the [https://gitlab.com/wg1/jpeg-xl/-/blob/master/lib/jxl/decode.cc reference implementation], JPEG XL codestreams start with bytes {{magic|ff 0a}}.
Codestreams may also be wrapped in an ISOBMFF-based file format ([https://gitlab.com/wg1/jpeg-xl/-/blob/master/tools/box/box.cc implementation]).
+
Codestreams may also be wrapped in an ISOBMFF-based file format ([https://gitlab.com/wg1/jpeg-xl/-/blob/master/tools/box/box.cc implementation]). See [https://gitlab.com/wg1/jpeg-xl/-/blob/main/doc/format_overview.md format overview].
  
 
== Specifications ==
 
== Specifications ==
Line 23: Line 23:
 
== Software ==
 
== Software ==
 
* [https://gitlab.com/wg1/jpeg-xl Open-source reference software]
 
* [https://gitlab.com/wg1/jpeg-xl Open-source reference software]
 +
* [https://jpegxl-converter.com/ Online converter to JXL]
  
 
== Sample files ==
 
== Sample files ==

Revision as of 23:59, 30 September 2021

File Format
Name JPEG XL
Ontology
Extension(s) .jxl
MIME Type(s) image/jxl
Extended From [[JPEG, PIK, FUIF]]
Magic Bytes FF 0A or 00 00 00 0C 4A 58 4C 20 0D 0A 87 0A
Patent License Royalty-Free
Released 2021

JPEG XL is a compressed image format and/or file format that is yet another attempt to be the next JPEG. It was first announced around 2017-08. It is expected to be published as ISO/IEC 18181.

JPEG XL is based in part on the FUIF and PIK formats.[1] The standard also supports recompression of JPEG files with bit-exact reconstruction.

Contents

Identification

Based on the reference implementation, JPEG XL codestreams start with bytes ff 0a. Codestreams may also be wrapped in an ISOBMFF-based file format (implementation). See format overview.

Specifications

Software

Sample files

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox