Imagens.jxr · .wdp · .hdp
JPEG XR visualizador
Sobre JPEG XR
Microsoft JPEG XR / HD Photo — pré-visualização estrutural.
JPEG XR é o codec de imagem baseado em wavelet da Microsoft — originalmente lançado como HD Photo no Windows Vista, depois padronizado como JPEG XR (ITU-T T.832 / ISO 29199-2). Tem suporte a HDR, gamuts de cor amplos e modos lossless. Não existe decodificador funcional no lado do navegador para ele hoje: libjxr é uma implementação de referência em C que nunca foi portada para WebAssembly com bindings utilizáveis, e os fornecedores de navegadores abandonaram o suporte nativo a JXR em favor de AVIF e JPEG XL. Detectamos o contêiner (HD Photo vs JXR pelo byte de versão do codec), mostramos os bytes do cabeçalho e indicamos uma ferramenta de conversão.
Perguntas frequentes
- Por que vocês não decodificam JPEG XR no navegador?
- O único decodificador maduro de JPEG XR é o libjxr, a implementação de referência em C da Microsoft. Ele compila para WebAssembly, mas não expõe bindings Emscripten limpos, e nenhum pacote npm ativamente mantido o encapsula. Até alguém entregar um módulo JXR-WASM funcional, as únicas opções são conversão no servidor ou uma pré-visualização estrutural — escolhemos a segunda para manter tudo no seu navegador.
- Qual a diferença entre .jxr e .wdp / .hdp?
- Mesmo codec, nomes diferentes de eras diferentes. .wdp (Windows Digital Photo) e .hdp (HD Photo) eram as extensões originais da Microsoft enquanto o formato ainda era proprietário. Depois que o formato foi padronizado como JPEG XR por volta de 2009, a extensão .jxr foi adotada. Detectamos ambos via os mesmos magic bytes II<BC>; o byte de versão do codec após o magic distingue o HD Photo pré-padrão (0x00) do JPEG XR completo (0x01).
- Como converto JPEG XR para algo visualizável?
- Melhores opções hoje: cjxl (libjxl) aceita entrada JPEG XR e produz JPEG XL, que Chrome e Firefox conseguem ver via polyfills. avifenc converte por um formato intermediário. ImageMagick lida com JPEG XR se compilado com o delegate libjxr. No Windows, o próprio JxrDecApp da Microsoft produz TIFF/BMP.
- O formato está morto?
- Efetivamente sim. A Microsoft empurrou JPEG XR por alguns anos (Windows 7, Internet Explorer 9-11 tinham decodificação nativa), mas Chrome e Firefox nunca embarcaram suporte, e AVIF e JPEG XL comeram seu almoço na web moderna. Hoje você encontra arquivos JXR principalmente como saída legada de imagem do Windows ou em fluxos científicos próximos do DICOM.
Mais Imagens
- .svgSVGScalable Vector Graphics.Abrir
- .pngPNGImagem raster sem perdas.Abrir
- .jpgJPEGImagem fotográfica com perdas.Abrir
- .gifGIFImagem raster animada/estática.Abrir
- .webpWebPImagem moderna com perdas/sem perdas da Google.Abrir
- .avifAVIFFormato de imagem moderno baseado em AV1.Abrir
- .bmpBMPBitmap Windows não comprimido.Abrir
- .icoICOÍcone Windows multi-resolução.Abrir