| ファイル名拡張子 |
.jxl |
|---|---|
| インターネットメディアの種類 |
画像/jxl [1] |
| 魔法の数字 | FF 0Aまたは00 00 00 0C 4A 58 4C 20 0D 0A 87 0A[2] |
| 開発者 | |
| フォーマットの種類 | 非可逆/可逆 ビットマップ 画像形式 |
| 延長 | |
| 標準 | ISO/IEC 18181 [4] |
| オープンフォーマット? | はい(ロイヤリティフリー[5]) |
| Webサイト |
|
JPEG XLは、非可逆圧縮と可逆圧縮の両方をサポートするロイヤリティフリーの ラスターグラフィックファイル形式です。既存のラスター形式よりも優れたパフォーマンスを発揮し、それらの普遍的な代替となるように設計されています。[5]
名前
名前は、JPEG(フォーマットを設計した委員会であるJoint Photographic Experts Groupの略)、 X(2000年以降のいくつかのJPEG標準の名前の一部:JPEG XT、JPEG XR、JPEG XS)、およびL(長期)から構成されています。Lが含まれているのは、このフォーマットが従来のJPEGに取って代わり、同じくらい長く続くことを著者が意図しているためです。[6]
著者
仕様の主な著者は、Jyrki Alakuijala、Jon Sneyers、および Luca Versari です。
他の共同研究者には、サミ・ブーコート、アレックス・デイモ、モーリッツ・ファーシング、トーマス・フィッシュバッハー、ユージン・クリューチニコフ、ロバート・オブリク、アレクサンダー・ラトゥシニャク、ゾルタン・ザバッカ、ロード・ヴァンデベンヌ、ヤン・ワッセンバーグがいる。
歴史
2017年8月、JTC1/SC29/WG1(JPEG)は、次世代画像符号化規格であるJPEG XLの提案募集を発表しました。[7] 提案は2018年9月までに提出され、2019年7月に委員会草案となりました。[8]これは主に、 Googleが提出した PIKと呼ばれる提案[9]と、 Cloudinaryが提出したFLIFをベースにしたFUIFと呼ばれる提案[10]の組み合わせに基づいていました。
ビットストリームは、libjxlリファレンスソフトウェアのバージョン0.2のリリースとともに2020年12月24日に非公式に凍結されました。[11] ファイル形式とコアコーディングシステムは、それぞれ2021年10月13日と2022年3月30日に正式に標準化されました。[4] [12]
説明
JPEG XL提案募集[7]では、JPEGに比べて大幅に優れた圧縮効率(60%向上)を備えた次世代画像圧縮規格の必要性について言及されています。この規格は、HEIC、AVIF、WebP、JPEG 2000が示す静止画像圧縮性能を上回ることが期待されています。また、従来のJPEG形式の画像に対して効率的なロスレス再圧縮オプションも提供します。
JPEG XLは、超高解像度画像(最大1テラピクセル)、コンポーネントあたり最大32ビット、最大4099コンポーネント(アルファ透明度を含む)、アニメーション画像、埋め込みプレビューの非可逆圧縮および非可逆圧縮をサポートしています。高度なプログレッシブデコード[13]や最小限のヘッダーオーバーヘッドなどのWeb配信を目的とした機能と、複数のレイヤー、CMYK、スポットカラーのサポートなど、画像編集やデジタル印刷を目的とした機能を備えています。 特に、 PQまたはHLG転送関数を備えたRec.2100などの高ダイナミックレンジの広色域色空間をシームレスに処理するように設計されています。
特徴
主な特徴は以下のとおりです。[14] [15] [16]
- 画像の大きさは各辺10億(2の30乗-1)ピクセル以上である。 [17]
- 最大4099チャンネル。メインチャンネル:グレースケールの場合は1チャンネル、RGBの場合は3チャンネル、CMYKの場合は4チャンネル。残りのチャンネルはオプションで、アルファ(「ストレート」または「プリマルチプライ」)、深度、または温度データを格納するために使用できます。[17]
- フレームは複数存在でき、持続時間はゼロ以外 (アニメーション用) またはゼロ (グラフィック ソフトウェアのレイヤーのように機能する) にすることができます。フレームは画像キャンバスより小さくすることも大きくすることもでき、さまざまな方法でブレンドできます。ただし、リアルなコンテンツをエンコードするには、通常のビデオ コーデックが依然として好まれます。
- 独立したタイル: 画像をタイルに保存できるようにすることで、大きな画像のセクションをデコードします。
- プログレッシブ デコード: 表示デバイスの解像度に応じて大きな画像をレスポンシブに読み込むために特別に設計されたモードです。
- 可逆JPEG トランスコーディング: 約 20% のサイズ削減を実現できます。
- アルファを含むすべてのチャネルのロスレスエンコーディング。
- 写真画像と合成画像の両方をサポート: この形式には、画像の内容に応じて使用できる 2 つの補完的なモードが備わっています。
- 広範囲のビットレートにわたって品質が穏やかに低下します。品質の低下は、古い形式ほど急激ではありません。
- 知覚的色空間、適応量子化、および保守的なデフォルト設定を使用する、知覚的に最適化されたリファレンス エンコーダー。
- 広い色域とHDRのサポート: JPEG XL には、さまざまな色空間、転送曲線、高画面輝度のサポートが組み込まれています。
- 特殊なハードウェアを必要とせずに効率的にエンコードとデコード: JPEG XLは、libjpeg-turboを使用した古いJPEGとほぼ同程度の速度でエンコードおよびデコードでき、 x265を使用したHEICと比較しても1桁高速です。[17] [18]また、並列化も可能です。
- ロイヤリティフリーのフォーマットで、オープンソースのリファレンス実装が3条項BSDライセンスの下でGitHubで入手可能です。[19]
技術的な詳細

JPEG XLは、GoogleのPIK形式とCloudinaryのFUIF形式(FLIFをベースとしていた)のアイデアに基づいています。[20]
この形式は主に 2 つのエンコード モードに基づいています。
- VarDCTモード (可変ブロックサイズDCT ) – 従来のJPEGと同じ DCT アルゴリズムに基づいていますが、ブロックは 8×8 に制限されるのではなく、さまざまなサイズ (2×2 から最大 256×256)、非正方形の形状 (例: 16×8、8×32、32×64) があり、別の変換 (AFV、Hornuss) を使用することもできます。これは 3 つのカラー チャネルにのみ使用され、通常は XYBカラー スペースを使用します(ただし、従来の JPEG を再圧縮するためにYCbCrもサポートされています)。VarDCT モードは (非可逆) PIK に基づいています。非可逆モードでは通常、 LMSから派生したXYBカラー スペースを使用します。[21]
- モジュラーモードは、効率的なロスレス コンテンツ エンコーディング、およびロスレスおよびニアロスレスの目的にも使用されます。モジュラーは、VarDCT の内部で 2D データ (つまり、AC (高周波) DCT 係数を除くすべてのデータ)、DC イメージ (常に 1:8 にサブサンプリングされたイメージであるため、8×8 より大きいブロック サイズが使用される場合は低周波 AC 係数も含まれます)、適応量子化の重み、およびフィルター強度を保存するためにも使用できます。
追加/余分なチャネル(アルファ、深度、サーマル、スポットカラーなど)は常にモジュラーモードでエンコードされます。これはFUIFに基づいており、ロスレスPIK、ロスレスWebP、標準化プロセスの共同フェーズで開発された新しいアイデアの要素が組み合わされています。[22]モジュラーモードでは、「スクイーズ」と呼ばれる修正されたハール変換の助けを借りて非可逆圧縮が可能で、プログレッシブプロパティがあり、読み込まれるデータの量に応じて画像の品質が向上します。
VarDCT ベースのイメージをより段階的にロードする方法の 1 つは、モジュラー スクイーズを使用する別の「DC フレーム」に DC 係数を保存することです。これにより、1:16、1:32 などのサブサンプリングされたイメージに対応するプレビューが可能になります。スクイーズ変換を使用して、 VarDCT でエンコードされたカラー チャネルとともにアルファ チャネルを段階的にエンコードし、両方のモードを連携して動作させることもできます。
JPEG XLは視覚的にほぼロスレスな設定をデフォルトとしていますが、それでも良好な圧縮が実現されています。[17]
これらのモードは、次のような特定の画像特徴を個別にモデリングすることでサポートされます。
- 髪の毛などのコーディング用のスプライン(リファレンス エンコーダーではまだ使用されていません)。
- テキスト、ドット、スプライトなどの「パッチ」を繰り返します。
- ノイズ合成: ノイズは圧縮が難しいため、分離してデコーダーで再生成する方がよいでしょう。これはAV1などの最新のビデオ コーデックのフィルム グレイン合成に似ていますが、JPEG XL のノイズ合成はアナログ写真フィルムの粒度を模倣することを目的としているのではなく、ピクセル レベルの光子ノイズ、つまり高ISO設定のデジタル カメラで見えるノイズをモデル化することを目的としているのです。
JPEG XLコーデックは、JPEGのDCTブロック係数を8×8 VarDCTブロックに直接コピーすることで、広くサポートされているJPEGファイルのサブセットをロスレスにトランスコードすることができ、JPEG XLの優れたエントロピーコーディングによりファイルサイズを小さくすることができます。このプロセスは可逆的であり、元のJPEGファイルをビット単位で再構築することができますが、制約により一部のファイルのサポートが制限されます。[23]
予測は、パラメータ化された自己修正重み付き予測子のアンサンブルを含む、サイド情報のないピクセル単位の相関除去器を使用して実行されます。コンテキストモデリングには、コンテキストごとにシグナリングされたツリー構造と予測子の選択を備えた、特殊な静的モデルとローカルエラーを考慮した強力なメタ適応モデルが含まれます。エントロピーコーディングはLZ77対応で、非対称数値システムまたはプレフィックスコードを使用できます(複雑度の低いエンコーダや、短いストリームのオーバーヘッドの削減に役立ちます)。[15]
アニメーション (マルチフレーム) 画像では高度なフレーム間予測は実行されませんが、いくつかの基本的なフレーム間コーディング ツールが利用可能です。
- フレームはキャンバス全体のサイズよりも小さくすることができ、他のピクセルはそのまま残ります。
- フレームは、加算や乗算など、前のフレームを置き換えるだけでなく、いくつかのブレンドモードをサポートしています。[24]
- 「パッチ」コーディング ツールを使用して、最大 4 つのフレームを記憶し、後続のフレームで参照することができます。
業界のサポートと採用
Cloudinary以外にも、JPEG XLのウェブブラウザへの予備的な実装を通じて、Facebook、[25] [26] Adobe、[27] [28] IntelとVideo Electronics Standards Association、[29] [30] The Guardian、[31] [32] FlickrとSmugMug、[33] Shopify、[34] Krita Foundation、[35] Serif Ltd. [36]など、業界の有名ブランドの代表者がJPEG XLを好ましい選択肢として支持することを公に表明している。
GoogleはJPEG XLに対する立場が曖昧で、このフォーマットに貢献しながらもChromiumとGoogle Chromeへの実装を控えている。Chrome [37]とFirefox [38]でJPEG XLのサポートを有効にする拡張機能は2024年1月に利用可能になった。
ソフトウェア
コーデックの実装
| 初回リリース | 2019年12月27日[39] |
|---|---|
| 安定リリース | 0.11.0 / 2024年9月13日 |
| リポジトリ | https://github.com/libjxl/libjxl [40] |
| 書かれた | C++ |
| オペレーティング·システム | |
| ライセンス | 新しい BSD ライセンス(以前のApache ライセンス 2.0 ) |
| Webサイト | jpeg.org/jpegxl |
- JPEG XL リファレンス ソフトウェア (libjxl)
- ライセンス:新しい BSD ライセンス(以前のApache ライセンス 2.0 )
- 含まれるもの(他にもあります):
- エンコード/デコードライブラリ
libjxl - エンコーダ
cjxl - デコーダ
djxl - 高速ロスレス専用エンコーダ
fjxl - 画像コーデックの速度と品質をベンチマークするツール
benchmark_xl - GIMPおよび Gtk pixbuf プラグイン
file-jxl
- エンコード/デコードライブラリ
- J40: 独立した自己完結型JPEG XLデコーダー[41]
- libjxl-tiny: アルファチャンネルのない写真画像を対象とした、JPEG XLのよりシンプルなエンコーダ実装。[42]
- ライセンス:新BSDライセンス
- jxlatte: Java JPEG XLデコーダー[43]
- ライセンス: MITライセンス
- jxl_decode: Python JPEG XLデコーダー。[44]
- ライセンス: MITライセンス
- hydrium: ポータブルCで書かれた高速、超低メモリ、ストリーミングJPEG XLエンコーダ。[45]
- ライセンス: BSDライセンス
- jxl-oxide: Rustで書かれた小さなJPEG XLデコーダー。仕様に完全に準拠しています。[46]
- デュアルライセンス: MIT ライセンスとApache ライセンス 2.0
libjxlチームによって書かれた公式Rustデコーダーが計画されていますが、まだ不完全です。Firefoxは公式Rustデコーダーが実装された場合、サポートをより積極的に検討することを示唆しており、その作業は加速されています。[47]
公式ソフトウェアサポート
- アップル社[48]
- サムスン
- Samsung Galaxy S24のOne UI - Expert Rawのストレージ容量[53]
- Tachiyomi 0.12.1以降[54]
- Firefox フォークのWaterfox は、JPEG XL 画像とアニメーションの表示をサポートしています。
- Pale Moon v31.4.0以降(v31.4.1ではデコードされたJPEG XL画像の間違った色が修正され、v31.4.2ではアルファチャンネル付き画像のJPEG-XLの透明度表示が修正され、v32.0.0ではJPEG XLのプログレッシブデコードとアニメーションがサポートされました。)[55]
- ImageMagick – JPEG XL画像の読み込みと書き込み[56]
- KDEアプリケーションは、ネイティブJPEG XLサポートを備えたKImageFormatsプラグインを使用して構築できます。[57]これにより、ほとんどのKDEアプリケーションで読み取りと書き込みの両方がネイティブにサポートされ、Gwenviewイメージビューア、 Kritaデジタルペイントツール、DigiKamフォトマネージャーなど、Dolphinファイルマネージャーのすべてのアプリケーションで動作します。
- XnView – JPEG XL画像の読み込みと書き込み[58]
- アフィニティスイート– JPEG XL画像の読み込みと書き込み[59]
- GNOME 45以降
- デジタルネガティブ- バージョン1.7.0.0以降、このRAW画像形式では、JPEG XLを使用して内部に含まれる画像データを圧縮できます。[66]
- 多くの画像ビューアがベースとしているEnlightment / EFLのimlib2
- シンプルな DirectMedia Layerの画像読み込みサブシステム
- Darktable写真編集者
- VIPS画像処理ソフトウェアパッケージ
- FFmpegライブラリとビデオ変換アプリケーション
- Kritaグラフィックエディタ
- Amazon フォト - Amazon プライムフォトストレージ[67]
- PureRef – PureRef 2でサポートされている画像形式[68]
非公式または間接的なサポート
- Microsoft Windows – サードパーティのWindows Imaging Component(WIC)プラグインは、ファイルエクスプローラー、Microsoftフォト、Windowsフォトビューアー、サムネイル、および対応アプリに表示機能を追加します。Windows 7/10のみ。[69]
- もう一つのWindows Imaging Componentプラグイン、jxl-winthumb。[70]
- macOS(14.0 Sonoma以前) – スタンドアロンアプリとQuick Lookのプラグイン経由。[71]
- Qtサポートはqt-jpegxl-image-pluginで追加できます。[72]
- jpeg-xl-encode: リファレンス実装用のPHP JPEG XLラッパー。[73]
予備的なウェブブラウザのサポート
- Firefoxウェブブラウザ – Firefox Nightlyビルドでテスト用に導入[74]
ChromiumおよびChromeウェブブラウザでのJPEG XLのサポートは、2021年4月1日にテスト用に導入され[75]、2022年12月9日に削除され、バージョン110でサポートが削除されました。[76] [ 77] Chromeチームは、エコシステムからの関心の欠如、不十分な改善、既存の形式の改善に重点を置きたいという希望を、JPEG XLサポートを削除した理由として挙げました。[75] [78] [76]
この決定はコミュニティから反対を受け、Chromiumのバグトラッカーでは多くの人がJPEG XL支持を表明した。[75] [79] [78] JPEG XL仕様の共同執筆者であるJon Sneyersは、Chromeチームが出した結論に疑問を呈し、「残念ながらデータの誤解があったと思う ...それが誤った決定につながった」と述べた。[80]
この決定はフリーソフトウェア財団のグレッグ・ファロー氏からも批判され、同氏はこの決定はウェブとウェブブラウザに対するグーグルの「不安なほどの支配力」を示すものだと述べた。[81]
標準化の状況
ライバル
JPEG XLの主な競合相手はAVIFで、 HEIFコンテナ内のAV1ビデオコーデックに基づいています。JPEG XLは高画質ではAVIFに勝りますが、低画質で低忠実度の高魅力の圧縮では、AVIFの方がJPEG XLよりも優れていることがよくあります。低画質のAVIF画像は細部を滑らかにし、圧縮アーティファクトをよりうまく隠すため、同じサイズのJPEG XL画像よりも視覚的に魅力的です。ただし、これが2つの画像形式自体の固有の特性からどの程度生じ、利用可能なエンコーダのエンジニアリングの焦点からどの程度生じるかは不明です。[82]
他の競合形式には以下のものがあります:
- HEIC - HEIF コンテナ内のHEVC ビデオ コーデック
- WebP - RIFF コンテナ内のVP8 ビデオ コーデック
注記
参考文献
- ^ 「メディアタイプ」。IANA。2024年3月5日時点のオリジナルよりアーカイブ。2024年3月6日閲覧。
- ^ 「JPEG XL 形式の概要」。GitHub。2022 年 10 月 20 日時点のオリジナルよりアーカイブ。2022 年 10 月 20 日閲覧。
- ^ ab "fuif/README.md". GitHub. 2019-04-04. 2021-04-24時点のオリジナルよりアーカイブ。
- ^ abc ISO/IEC 18181-1:2022 情報技術 — JPEG XL 画像コーディングシステム — パート1:コアコーディングシステム。
- ^ ab 「JPEG XLは次なる無料かつオープンな画像フォーマットとなるか? - Slashdot」2021年2月20日。2021年12月30日時点のオリジナルよりアーカイブ。
- ^ 「JPEG XL 画像の読み取り/書き込みのサポート (#4681) · Issues · GNOME / GIMP」。2021 年 2 月 26 日。2021 年 12 月 30 日時点のオリジナルよりアーカイブ。
- ^ ab 「N79010 次世代画像符号化規格 (JPEG XL) の最終提案募集」(PDF)。ISO /IEC JTC 1/SC 29/WG 1 (ITU-T SG16)。2018年4月15日。
- ^ ラトゥシュニャク、アレクサンダー;ワッセンベルク、ジャン。スニーズ、ジョン。アラクイジャラ、ジルキ。ロード、ヴァンデベンヌ。ヴェルサリ、ルカ。ロバート・オブリク。ザバトカ、ゾルタン。クリッチニコフ、エフゲニー。コムサ、ユリア・マリア。ポテンパ、クシシュトフ。ブルース、マーティン。ファーシング、モーリッツ。カサノバ、レナタ。ルート・ファン・アッセルドンク。サミ州ブーコート。ゴメス、セバスチャン。フィッシュバッハー、トーマス (2019)。 「JPEG XL画像符号化方式委員会草案」。arXiv : 1908.03565 [eess.IV]。
- ^ 「PIK、写真とインターネット用の新しい非可逆/可逆画像フォーマット」。GitHub 。 2022年10月17日閲覧。
- ^ 「FUIF、無料のユニバーサルイメージフォーマット」。GitHub 。2022年10月17日閲覧。
- ^ 「v0.2 JPEG XL リファレンスソフトウェア」。GitLab 2021-02-19。2021-10-20時点のオリジナルよりアーカイブ。
- ^ ab ISO/IEC 18181-2:2021 情報技術 — JPEG XL 画像コーディングシステム — パート2:ファイル形式。
- ^ 「プログレッシブ JPEG XL 画像での Saliency の使用」 。2022年 10 月 17 日閲覧。
- ^ 「JPEG XL が委員会草案に到達」。JPEG.org 2019-08-03。2019-08-03 時点のオリジナルよりアーカイブ。2019-08-03取得。
現在の貢献者は、ロイヤリティフリーのオープンソースライセンスの下でこれを公開することを約束しています。
- ^ ab "JPEG XL White Paper" (PDF) . JPEG.org . 2021-01-29. 2021年5月2日時点のオリジナルよりアーカイブ(PDF) . 2021年3月17日閲覧。
- ^ 「JPEG XL vs. AVIF - ページ 6」。encode.su 。 2022年10月22日閲覧。
- ^ abcd Sneyers, Jon (2020年5月26日). 「JPEG XLと他の画像コーデックの比較」. Cloudinary . 2021年12月30日時点のオリジナルよりアーカイブ。 2021年2月19日閲覧。
- ^ Alakuijala, Jyrki; Boukortt, Sami; Ebrahimi, Touradj; Kliuchnikov, Evgenii; Sneyers, Jon; Upenik, Evgeniy; Vandevenne, Lode; Versari, Luca; Wassenberg, Jan (2020). 「JPEG XL 画像圧縮のベンチマーク」。Schelkens, Peter; Kozacki, Tomasz (編)。光学、フォトニクス、デジタル技術、イメージング アプリケーション VI。p. 32。doi : 10.1117 /12.2556264。ISBN 978-1-5106-3478-7。
- ^ “libjxl/libjxl: JPEG XL 画像フォーマットのリファレンス実装”. GitHub . 2022年5月22日時点のオリジナルよりアーカイブ。2022年6月5日閲覧。
- ^ 「FLIF - 無料のロスレス画像フォーマット」。2021年12月21日時点のオリジナルよりアーカイブ。2021年4月6日閲覧。
- ^ Alakuijala, Jyrki; van Asseldonk, Ruud; Boukortt, Sami; Szabadka, Zoltan; Bruse, Martin; Comsa, Iulia-Maria; Firsching, Moritz; Fischbacher, Thomas; Kliuchnikov, Evgenii; Gomez, Sebastian; Obryk, Robert; Potempa, Krzysztof; Rhatushnyak, Alexander; Sneyers, Jon; Szabadka, Zoltan; Vandervenne, Lode; Versari, Luca; Wassenberg, Jan (2019 年 9 月 6 日)。「JPEG XL 次世代画像圧縮アーキテクチャおよびコーディング ツール」。Tescher, Andrew G; Ebrahimi, Touradj (編)。Applications of Digital Image Processing XLII。第 11137 巻。p. 20.書誌コード:2019SPIE11137E..0KA. doi : 10.1117/12.2529237 . ISBN 9781510629677。
- ^ 「FLIF、2021年9月3日、jonsneyersのコメント」。GitHub。
- ^ Sneyers, Jon (2021-12-10). 「機能リクエスト: ファイル全体を再構築できない場合に、jbrd がファイルの一部を再構築できるようにする」. GitHub .
- ^ 「JPEG XL リファレンス実装」。GitHub 。 2021年12月3日。2021年12月30日時点のオリジナルよりアーカイブ。2021年6月24日閲覧。
- ^ Andre, Erik (2021-04-20). 「Chromium の問題 #1178058 に対する Facebook のサポート声明」. bugs.chromium.org . 2022-11-03閲覧。
- ^ Andre, Erik (2021-05-24). 「Firefox の問題 #1539075 に対する Facebook のサポート声明」. bugzilla.mozilla.org . 2022-11-03閲覧。
- ^ Rosenthol, Leonard (2021-06-07). 「Firefox の問題 #1539075 に対する Adobe のサポート声明」. bugzilla.mozilla.org . 2022-11-03閲覧。
- ^ Chan, Eric (2022-08-23). 「Chromium の問題 #1178058 に対する Adobe のサポート声明」. bugs.chromium.org . 2022-11-03閲覧。
- ^ Wooster, Roland (2022-08-24). 「VESAのDisplayHDR会長兼Intelのクライアントコンピューティンググループの主席エンジニアによるChromiumの問題#1178058に関するサポート声明」。bugs.chromium.org 。2022年11月3日閲覧。
- ^ Wooster, Roland ( 2022-11-11 ). 「VESA の DisplayHDR 会長兼 Intel クライアント コンピューティング グループの主席エンジニアによる Chromium の問題 #1178058 に関するサポートの強化声明」。bugs.chromium.org。2022-11-11に閲覧。
- ^ Chauvin, Mariot (2022-08-26). 「The GuardianによるChromiumの問題#1178058に対する支持表明」. bugs.chromium.org . 2022-11-03閲覧。
- ^ Chauvin, Mariot (2022-01-13). 「Firefox の問題 #1539075 に対する The Guardian による支持表明」. bugzilla.mozilla.org . 2022-11-03閲覧。
- ^ MacAskill, Don (2022-01-04). 「Firefox の問題 #1539075 に対する Flickr と SmugMug のサポート声明」. bugzilla.mozilla.org . 2022-11-03閲覧。
- ^ Bendell, Colin (2022-10-17). 「Chromium の問題 #1178058 に対する Shopify のサポート声明」. bugs.chromium.org . 2022-11-03閲覧。
- ^ Rempt, Rempt (2022-11-10). 「Chromium の問題 #1178058 に対する Krita 財団のサポート声明」。bugs.chromium.org 。2022-11-11に閲覧。
- ^ Brightman, Tony (2022-11-11). 「Chromium の問題 #1178058 に対する Serif Ltd. の SerifLabs によるサポートの声明」。bugs.chromium.org 。2022-11-11に閲覧。
- ^ 「JPEG XL ビューアー」。chromewebstore.google.com 。 2024年2月7日閲覧。
- ^ 「JPEG XL ビューア – 🦊 Firefox (en-US) 用のこの拡張機能を入手」。addons.mozilla.org 。2024年 2 月 20 日閲覧。
- ^ 「JPEG-XL を最新の変更で更新」. GitHub . 2019-12-27 . 2022 年10 月 10 日閲覧。
- ^ 「PLEASE DO NOT OPEN NEW ISSUES HERE」2021年5月27日閲覧。
- ^ J40: 独立した自己完結型 JPEG XL デコーダ
- ^ “libjxl-tiny”. GitHub . 2022年11月4日.
- ^ “jxlatte”. GitHub . 2022年12月23日.
- ^ “jxl_decode”. GitHub . 2023年6月8日.
- ^ Leo Izen (2023年3月6日). 「hydrium」. GitHub . 2023年4月2日閲覧。
- ^ Wonwoo Choi (2023年10月29日). 「jxl-oxide」. GitHub . 2023年9月29日閲覧。
- ^ libjxl/jxl-rs、libjxl、2024-09-29、2024-09-29取得
- ^ 「JPEG XL: 始まりと現在」。Cloudinary。2023年7月12日。 2023年11月3日閲覧。
- ^ 「macOS 14 Sonoma: Ars Technicaのレビュー」。ArsTechnica。2023年10月29日。 2023年10月29日閲覧。
- ^ 「Web 向けメディア形式を探る - WWDC23 - ビデオ」。Apple Developer。2023年 6 月 6 日閲覧。
- ^ 「Safari 17 ベータ版リリースノート」。Apple Developer Documentation。2023年 6 月 6 日閲覧。
- ^ 「208235 – JPEG XL 画像のサポート」。bugs.webkit.org 。 2023年7月28日閲覧。
- ^ 「Galaxy S24 カメラ/ギャラリーのご紹介!」Samsung コミュニティ2024 年 1 月 17 日2024 年 3 月 28 日閲覧。
- ^ “Changelogs”. Tachiyomi . 2024年6月12日時点のオリジナルよりアーカイブ。2024年7月8日閲覧。
- ^ 「Pale Moon - アーカイブバージョンのリリースノート」。2024年1月17日閲覧。
- ^ 「ImageMagick – 画像フォーマット」。ImageMagick 。2024年9月5日閲覧。
- ^ 「KImageFormats」KDE Invent . 2023年10月29日閲覧。
- ^ 「サポートされているグラフィックおよび画像形式」。XnView.com 。 2024年1月17日閲覧。
- ^ 「写真編集機能リスト | Affinity Photo」。Affinity . 2024年6月12日閲覧。
- ^ 「libjxl を SDK に追加し、WebKitGTK で有効にする」。GNOME GitLab。
- ^ 「GDK-pixbuf ローダー プラグインの SKIA / SCMS への強い依存により、Linux デスクトップ環境およびディストリビューションのコア コンポーネントへの採用が妨げられる可能性があります」。libjxl GitHub。2024年 7 月 2 日閲覧。
- ^ 「デフォルト: JPG>JXL 形式に切り替える」. GNOME GitLab . 2023-07-31.
- ^ 「Image Viewer 45.beta」。GNOME GitLab 。 2024年7月2日閲覧。
- ^ 「JPEG-XL のサポート (#2040) · Issues · GNOME / Epiphany · GitLab」。GitLab。2023年4 月 12 日。2023年 7 月 28 日閲覧。
- ^ “257871 – [CMake] JPEG XL をデフォルトで有効にします。もはや実験的ではありません。” bugs.webkit.org . 2023年7月28日閲覧。
- ^ 「デジタルネガ(DNG)仕様バージョン1.7.1.0」(PDF)。2023年9月。
- ^ 「Amazon Photosのファイル要件」。Amazon Photos 。 2024年9月24日閲覧。
- ^ 「サポート:PureRefはどのような画像形式をサポートしていますか?」pureref.com/ 。2024年9月27日閲覧。
- ^ “Jpeg Xl Wic”. GitHub . 2021年11月27日. 2021年12月30日時点のオリジナルよりアーカイブ。 2021年3月23日閲覧。
- ^ 「JXL WIN Thumb」。GitHub。2022年6月11日。 2022年12月27日閲覧。
- ^ “JXLook”. GitHub . 2021年12月. 2021年12月30日時点のオリジナルよりアーカイブ。2021年3月1日閲覧。
- ^ 「Qt jpegxl イメージプラグイン」。GitHub 。 2023年10月29日閲覧。
- ^ Siipola, Johannes (2022-10-31)、JPEG XL Encode 、 2022-11-29取得
- ^ “1539075 - (JPEG-XL) JPEG XL (Image/JXL) のサポートを実装します。” 2022年1月4日時点のオリジナルよりアーカイブ。2021年3月1日閲覧。
- ^ abc 「問題 1178058: blink での JPEG XL デコード サポート (image/jxl) (バグ追跡)」。bugs.chromium.org。2022年 12 月 16 日閲覧。
- ^ ab Proven, Liam. 「Google、ChromiumからJPEGの次期バージョンを削除」www.theregister.com . 2023年6月6日閲覧。
- ^ JPEG XL サポート
- ^ ab Sneyers, Jon (2022-11-02). 「JPEG-XL のケース」. Cloudinaryブログ. 2022-12-30閲覧。
- ^ Shankland, Stephen (2022-11-03). 「Chrome が JPEG XL 写真フォーマットを廃止、携帯の容量を節約できる可能性」CNET . 2022-11-03閲覧。
- ^ Sneyers, Jon (2022-12-14). 「Re: プロトタイプ化の意図: blink での JPEG XL デコード サポート (image/jxl)」。blink-dev (メーリング リスト) 。2022年 12 月 30 日閲覧。
- ^ Purdy, Kevin (2023-04-17). 「FSF: Chrome の JPEG XL 廃止は、ブラウザ覇権下でのウェブの仕組みを示している」Ars Technica . 2023-06-06閲覧。
- ^ 「JPEG を次世代の画像コーデックに置き換える時期が来ています」。Cloudinary ブログ。2021 年 2 月 22 日。2024年 9 月 13 日閲覧。
外部リンク
- 公式サイト
- GitHubのリファレンス実装
- ビルド: ナイトリー開発ビルド
- コミュニティウェブサイト
- J40 独立した自己完結型 JPEG XL デコーダー
