Hvad er JXR-filformatet?
.jxr er et rasterbaseret (pixel-baseret) billedfilformat baseret på JPEG XR-standarden - en forbedring i forhold til JPEG og JPEG 2000. Udviklet af Microsoft (oprindeligt udgivet som „Windows Media Photo“ og senere „HD Photo“) og standardiseret i 2009 som ISO/IEC 29199-2, tilbyder det bedre farvegengivelse og understøtter høje bit-dybder, herunder 16-bit heltal og 32-bit flydende komma-kanaler til HDR og wide-gamut-billeder.
.jxr understøtter højere tabsgivende komprimeringsforhold end JPEG, og .jxr-filer er typisk omkring halvdelen af størrelsen af et sammenligneligt JPEG-billede ved tilsvarende kvalitet. Tabsfri (lossless) komprimering er også tilgængelig. Codecet bruger en „lapped biorthogonal transform“ og adaptiv entropikodning, gemt i en TIFF-lignende container.
.jxr er ikke det eneste format baseret på JPEG XR-standarden - relaterede formater inkluderer .hdp og .wdp. Siden 2013 har et BSD-licenseret open source-bibliotek libjxr været tilgængeligt for udviklere. I dag støder man oftest på formatet som gemmeformat for Xbox HDR-spil-screenshots; på trods af ISO-standardisering blev browserunderstøttelse aldrig udbredt, og til HDR-arbejde er det i vid udstrækning blevet erstattet af HEIC og AVIF.
Sikkerhed og tryghed
RISIKO: LOWEn JXR er billeddata og er sikker at åbne i en normal fremviser; den eksekverer ikke kode. Den reelle forsigtighed ligger i konverteringsvejen: søgning efter en „JXR viewer/converter“ fører ofte til reklamefyldte download-sider og installatører med uønskede programmer (PUP) - foretræk XnView, ImageMagick eller Windows' indbyggede Photos. Som med ethvert billedformat bør du holde din fremviser opdateret, da billedafkodere historisk set har haft sårbarheder i parsing.
Formatdetaljer
kort fortaltProgrammer der åbner JXR-filer
Tekniske detaljer
dyb specifikation| Kodning | Binær; komprimeret billeddata i en TIFF-lignende IFD-container |
| Byte-orden | Little-endian |
| Magic bytes | 49 49 BC 01 (hex) ved offset 0 - „II“ + 0xBC, JPEG XR-signaturen (adskiller sig fra TIFF's 0x2A tredje byte) |
| MIME-type | image/jxr; ældre alias image/vnd.ms-photo |
| Farvedybde | Op til 16-bit heltal eller 32-bit flydende komma pr. kanal; op til 128 bpp inklusive alfaplanet |
| HDR-understøttelse | Ja - 16-bit og 32-bit float-kanaler muliggør high dynamic range og wide-gamut-indhold |
| Komprimering | Lapped biorthogonal transform (LBT) med adaptiv entropikodning; både tabsgivende og tabsfri tilstande understøttes |
| Farverum | RGB, CMYK, gråtoner, n-kanal; wide gamut via scRGB eller indlejrede ICC-profiler |
| Alfakanal | Dedikeret separat alfaplan gemt ved siden af billedplanet |
| Metadata | Indlejrer EXIF, XMP og ICC-farveprofildata i containeren |
| Maks. opløsning | Op til 2^32 x 2^32 pixels i henhold til specifikationen |
| Tiling | Understøtter rumlig tiling for effektiv delvis billedafkodning uden at indlæse hele filen |
| Typisk filstørrelse | Typisk ~50 % af en tilsvarende JPEG ved samme kvalitet; langt mindre end ukomprimeret HDR TIFF |
| Checksum/integritet | Ingen indbygget checksum eller integritetsverifikation |
| Platforme | Windows (indfødt understøttelse); Xbox (standard HDR-screenshotformat); macOS og Linux via XnView MP og ImageMagick med libjxr |
| Udgivet | 2006 as Windows Media Photo / HD Photo; standardized 2009 (ISO/IEC 29199-2) |
| Seneste version | ISO/IEC 29199-2:2012 (JPEG XR) |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.itu.int |
JXR-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om JXR-filer.