JPEG XL Image
| Format | JPEG XL Image |
|---|---|
| Kurzname | JPEG XL |
| Kategorie | Medien |
| Plattformen | Windows, macOS, Linux, iOS, Android, QNX |
| Crush Unterstützung | Unterstützt (ImageParser) |
| Status | Überprüft |
| Zuletzt überprüft | 2026-10-04 |
Forensische Relevanz
Bildformat der nächsten Generation, standardisiert als ISO/IEC 18181 (2022). Unterstützt verlustbehaftete und verlustfreie Kompression mit deutlich höherer Effizienz als JPEG. Die verlustfreie JPEG-Transkodierung (bitgenauer Round-Trip) ist ein zentrales Feature. Es gibt zwei Container-Varianten mit unterschiedlichen Magic-Sequenzen: den reinen Codestream (\xff\x0a an Offset 0) und den ISOBMFF/JXL-Container (12-Byte-Signatur, beginnend mit \x00\x00\x00\x0c\x4a\x58\x4c an Offset 0), der EXIF, XMP und mehrere Frames unterstützt. Die Verbreitung wächst bei High-End-Kameras, im Apple-Ökosystem (iOS 17+, macOS Sonoma+) und bei einigen Android-Herstellern. iPhone ProRAW (iOS 18+) kann DNG-Dateien mit JPEG-XL-komprimierten Bilddaten (DNG 1.7) speichern. Diese behalten die Endung .dng. Forensisch relevant: Zeitstempel und GPS-Metadaten in EXIF-Boxen. Durch die verlustfreie Neukodierung ist eine Manipulation schwerer zu erkennen als bei JPEG. Weil das Format neu ist, können ältere Tools beim Parsen scheitern. Ein C2PA-Manifest (Content Credentials) ist, falls im Box-basierten Container vorhanden, eine JUMBF-Superbox auf oberster Ebene. Die Variante mit reinem Codestream kann überhaupt keines enthalten. Das Manifest kann die erzeugende bzw. bearbeitende Software sowie einen IPTC Digital Source Type enthalten. Das ist ein direkter Hinweis auf Erzeugung oder Bearbeitung durch KI.
Signaturen
| Offset | Hex | ASCII (nicht druckbar als .) | Beschreibung |
|---|---|---|---|
| Offset 0 (0x0) | FF 0A | .. | Signatur des reinen JPEG-XL-Codestreams |
| Offset 0 (0x0) | 00 00 00 0C 4A 58 4C 20 0D 0A 87 0A | ....JXL .... | JPEG XL ISOBMFF/JXL-Container-Signatur |
Bekannte Dateiendungen
.jxl
Referenzen
- JPEG XL — official specification overview https://jpeg.org/jpegxl/
- ISO/IEC 18181-1:2024 — JPEG XL core coding system https://www.iso.org/standard/85066.html
- JPEG XL format overview (libjxl docs) https://github.com/libjxl/libjxl/blob/main/doc/format_overview.md
- JPEG XL file format overview (Library of Congress) https://www.loc.gov/preservation/digital/formats/fdd/fdd000538.shtml
- Supporting JPEG XL compression in Apple ProRAW capture https://juniperphoton.substack.com/p/supporting-jpeg-xl-compression-in
- C2PA Technical Specification (Content Credentials) https://spec.c2pa.org/specifications/specifications/2.4/specs/C2PA_Specification.html
Diesen Eintrag zitieren
Crush-Format-Referenz, „JPEG XL Image“. https://kalink0.github.io/crush-forensics/formats/de/jpeg-xl/ — Quelle: crush/data/build_formats_db.py zum Commit 640a2a9928f4e36a976b89901512a8dce824d093, erstellt 2026-10-21 06:46:19 UTC.
Eintrag in der Quelldatei bei diesem Commit · Änderungshistorie der Quelle · Korrektur melden