uDocumentViewer
Bilder.jxr · .wdp · .hdp

JPEG XR Viewer

verfügbar
Über JPEG XR

Microsoft JPEG XR / HD Photo — strukturelle Vorschau.

JPEG XR ist Microsofts Wavelet-basierter Bild-Codec — ursprünglich als HD Photo in Windows Vista ausgeliefert, dann als JPEG XR (ITU-T T.832 / ISO 29199-2) standardisiert. Er unterstützt HDR, weite Farbräume und verlustfreie Modi. Heute existiert kein funktionierender Browser-Decoder dafür: libjxr ist eine C-Referenzimplementierung, die nie mit brauchbaren Bindings nach WebAssembly portiert wurde, und Browser-Hersteller gaben native JXR-Unterstützung zugunsten von AVIF und JPEG XL auf. Wir erkennen den Container (HD Photo vs. JXR via das Codec-Versions-Byte), zeigen die Header-Bytes und verweisen auf ein Konvertierungstool.

FAQ
Warum könnt ihr JPEG XR nicht im Browser dekodieren?
Der einzige ausgereifte JPEG-XR-Decoder ist libjxr, Microsofts C-Referenzimplementierung. Es kompiliert zu WebAssembly, legt aber keine sauberen Emscripten-Bindings offen, und kein aktiv gepflegtes npm-Paket wrappt es. Bis jemand ein funktionierendes JXR-WASM-Modul ausliefert, gibt es nur serverseitige Konvertierung oder eine strukturelle Vorschau — wir wählen Letztere, um alles in deinem Browser zu halten.
Was ist der Unterschied zwischen .jxr und .wdp / .hdp?
Derselbe Codec, andere Namen aus verschiedenen Epochen. .wdp (Windows Digital Photo) und .hdp (HD Photo) waren Microsofts ursprüngliche Endungen, als das Format noch proprietär war. Nachdem das Format um 2009 als JPEG XR standardisiert wurde, wurde die .jxr-Endung übernommen. Wir erkennen beide über dieselben Magic-Bytes II<BC>; das Codec-Versions-Byte nach der Magic unterscheidet das Pre-Standard-HD-Photo (0x00) vom vollen JPEG XR (0x01).
Wie konvertiere ich JPEG XR in etwas, das ich ansehen kann?
Beste Optionen heute: cjxl (libjxl) akzeptiert JPEG-XR-Input und erzeugt JPEG XL, das Chrome und Firefox via Polyfills anzeigen können. avifenc konvertiert über ein Zwischenformat. ImageMagick handhabt JPEG XR, wenn mit dem libjxr-Delegate kompiliert. Unter Windows produziert Microsofts eigenes JxrDecApp TIFF/BMP.
Ist das Format tot?
Praktisch ja. Microsoft pushte JPEG XR ein paar Jahre lang (Windows 7, Internet Explorer 9-11 hatten native Dekodierung), aber Chrome und Firefox lieferten nie Support, und AVIF und JPEG XL fraßen sein Frühstück im modernen Web. Du begegnest JXR-Dateien heute meist als Legacy-Windows-Bildgebungs-Output oder in DICOM-nahen wissenschaftlichen Workflows.
Mehr aus Bilder