什么是 JPEG XL?JPEG XL(文件扩展名为 .jxl)是由联合图像专家组(JPEG)开发、ISO/IEC 18181 国际标准定义的免版税开放图像编码格式。该标准于 2022 年首次发布,并在 2024 年发布了第二版修订。
其核心设计目标是全面替代传统的 JPEG、PNG、GIF、WebP 及 AVIF 等格式,旨在为从网络交付到专业摄影的整个工作流提供极致的压缩效率与图像保真度。
JPEG XL 采用了 VarDCT(可变尺寸 DCT,支持 8x8 至 256x256 块)与 Modular(模块化)双编码模式,并默认使用 ANS(非对称数字系统)辅以 LZ77 字典编码进行熵编码。这种架构使其具备以下显著优势:
极致压缩率:在同等视觉质量下,其比特率比传统 JPEG 低约 60%,比 WebP 平均节省 35% 体积,在 HDR 场景下甚至能比 PNG 缩小 50%。
无损 JPEG 转码:支持将现有的 JPEG 文件无损转码为 JPEG XL,文件体积可直接缩小约 20%。更重要的是,它内置了 JPEG 重建数据盒(jbrd),允许将 JPEG XL 逐字节完美还原为原始 JPEG,确保了极佳的向后兼容性。
全场景支持:原生支持 10-16bit 高色深、HDR 广色域、Alpha 通道、动画以及渐进式解码。其内部采用的 XYB 色彩空间基于人类视觉生理过程,能够实现感知一致的量化,大幅减少冗余数据。
JPEG XL 的生态系统正处于快速扩张期,但不同平台的推进节奏存在差异:
浏览器支持:Apple 的 Safari 浏览器及所有最新 Apple 设备已全面支持该格式。在 Chromium 阵营,尽管 Chrome 曾在 2022 年短暂移除过实验性支持,但近期已将解码器重新集成到开源 Chromium 代码库中,未来基于 Chromium 的浏览器将陆续恢复原生支持。
专业软件:主流创意工具如 GIMP、Krita、Adobe Lightroom、Darktable 和 Affinity 等均已提供对 JPEG XL 的读写支持。
地理空间数据:GDAL(自 3.6 版本起)已引入 JPEGXL 驱动,支持读取及批量写入,并能在 JUMBF 框内编码 GeoJP2 地理参考信息,使其在 GIS 领域具备应用潜力。
对于 Web 开发者与内容分发网络(CDN)而言,JPEG XL 提供了极高的响应式优化价值。服务器仅需存储一份 JPEG XL 文件,即可同时服务于支持该格式的客户端,并能在需要时动态、低开销地重建 JPEG 供旧设备使用,大幅降低存储与带宽成本。
尽管目前部分主流浏览器尚未完全默认开启该格式,但凭借其在压缩率、画质保真度以及无损转码方面的压倒性优势,加上英特尔、Adobe、Cloudinary 等科技巨头的持续推动,JPEG XL 正稳步确立其作为下一代通用图像标准的地位。