JXL ファイル形式とは?
JXL ファイルは、JPEG 委員会によって開発され、ISO/IEC 18181 標準として公開された汎用画像形式である JPEG XL で画像を保存します。そのビットストリームは 2021 年 1 月に確定され、形式はロイヤリティフリーです。リファレンスのエンコーダーおよびデコーダーである libjxl はオープンソースであり、Google と Cloudinary が主導しています。
1 つの .jxl ファイルで非可逆(lossy)または数学的に可逆(lossless)な画像の両方を保持できるため、単一の形式で写真とフラットなグラフィックスの両方をカバーできます。また、アルファ透過、マルチフレームアニメーション、ハイダイナミックレンジ(HDR)、およびチャンネルあたり最大 32 ビットの広色域をサポートしています。同じ品質の .JPG と比較すると、JPEG XL ファイルは通常サイズが小さく、JPEG にはなかった透過機能が追加されています。
際立った機能は、既存の JPEG のロスレス再圧縮です。通常の JPEG を約 20% 小さい JXL に再パックし、後で元のバイトと完全に一致するように復元できます。多くのユーザーは、ウェブサイトや画像ツールがエクスポートオプションとして JPEG XL を提供している場合や、ダウンロードした .jxl ファイルを通常のビューアがまだ認識できない場合にこの形式に遭遇します。Apple は macOS 14 および iOS 17 でネイティブサポートを追加しました。Windows や Linux では、画像ビューアや libjxl コマンドラインツールを介してサポートを追加します。主なライバルは、AV1 コーデックを使用する .AVIF です。
セキュリティと安全性
リスク: LOWA JXL file is passive image data and cannot run code on its own. As with any image format, keep your decoder or viewer updated, since parsing bugs in an image library are the only realistic risk vector.
形式の詳細
概要JXL ファイルを開くプログラム
.jxl file normally. 技術的詳細
詳細仕様| Encoding | binary |
| Byte order | big-endian (ISOBMFF box headers); code-stream is bit-packed |
| Container | ISOBMFF box structure (optional) or a bare code-stream |
| Compression | JPEG XL (Modular mode for lossless, VarDCT for lossy); also losslessly recompresses existing JPEG data |
| Typical size | 40 KB - 20 MB |
| Structure | Signature box, then the JXL code-stream (one or more frames), plus optional Exif, XMP and ICC-profile boxes |
| Versioning | code-stream level 5 (default limits) or level 10 (extended limits) |
| Color depth | up to 32-bit floating point per channel; alpha, HDR and wide-gamut color |
| Dimensions Limit | up to 1,073,741,823 (2^30-1) pixels per side at level 10 |
| Platforms | Windows, macOS, Linux, iOS, Android |
| Initial Release Full | Code-stream frozen January 2021; ISO/IEC 18181-1:2022 |
| Notes | A defining feature is lossless, reversible transcoding of existing JPEG files, typically ~20% smaller. Native operating-system support arrived with macOS 14 Sonoma and iOS 17 (2023). Google removed the experimental JPEG XL flag from Chrome in version 110 (2023). |
| リリース日 | 2021 (bitstream frozen January 2021; ISO/IEC 18181-1 published 2022) |
| 最新バージョン | ISO/IEC 18181 parts 1-4 (2022-2024); reference libjxl 0.11 (2024) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | jpeg.org |
JXL の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。JXL ファイルについて最初の質問をしてみましょう。
よくある質問
JXL ファイルを開くにはどうすればよいですか?
なぜブラウザで .jxl ファイルが開けないのですか?
JPEG XL は JPEG よりも優れていますか?
JXL を JPG に変換できますか?
djxl image.jxl image.jpg、ImageMagick、または GIMP を使用します。JXL が JPEG のロスレス変換によって作成された場合、元の JPEG をバイト単位で復元できます。