JPEG XLをWindowsで使うツール等のメモ

記事編集時点ではあまり世間に浸透していない JPEG XL ですが、 JPEG と比較して HDR やデータ量削減などの利点が大きく今すぐ採用したい場面もあるかと思うので、とりあえず使うにあたって便利なツール等をメモしておきます。

対応ソフトウェアの公式リスト

JPEG XL のリファレンス実装ライブラリのドキュメントに一覧として対応ソフトウェアがまとめられています。
網羅的に見たいとき便利です。

https://github.com/libjxl/libjxl/blob/main/doc/software_support.md

表示

標準の画像ビューワやファイルエクスプローラのサムネで表示するプラグイン

GitHub - saschanaz/jxl-winthumb: A JPEG XL (*.jxl) thumbnail handler for Windows File Explorer.
AJPEGXL(*.jxl)thumbnailhandlerforWindowsFileExplorer.-GitHub-saschanaz/jxl-winthumb:AJPEGXL(*.jxl)thumbnailhandlerforWindowsFileExplorer.

ウェブブラウザ

ごく一部のウェブブラウザのみデフォルトで JPEG XL の表示が可能です。記事作成時点でメジャーなウェブブラウザだと Safari のみ対応しています。

ウェブブラウザによっては設定を変更すると表示できるようになる場合もあります。

対応状況は以下のページが見やすいです。

JPEG XL image format | Can I use... Support tables for HTML5, CSS3, etc
"CanIuse"providesup-to-datebrowsersupporttablesforsupportoffront-endwebtechnologiesondesktopandmobilewebbrowsers.

実際に試してみたい場合は表示テストページがあります。

JPEG XL Test Page

JPEG XLを表示可能にするChrome / Firefox 向け拡張

GitHub - zamfofex/jxl-crx: browser extension to display JPEG XL images
browserextensiontodisplayJPEGXLimages.Contributetozamfofex/jxl-crxdevelopmentbycreatinganaccountonGitHub.

変換

リファレンス実装の変換ツール(CLI)

画像ファイルを JPEG XL に変換する cjxl という CLI ベースのツールが配布されています。
PNG・JPEG のみ変換可能です。

安定版の場合は”Releases”から『jxl-x64-windows-static.zip』または『jxl-x86-windows-static.zip』をダウンロード。
開発版は”Actions”から適当なワークフローのビルドを選択してダウンロード。

GitHub - libjxl/libjxl: JPEG XL image format reference implementation
JPEGXLimageformatreferenceimplementation.Contributetolibjxl/libjxldevelopmentbycreatinganaccountonGitHub.

変換ツールのGUIフロントエンド

上記の cjxl を GUI で操作できるフロントエンドツールが公開されています。
バッチ操作でフォルダ内をまとめて変換する等も可能です。

GitHub - kampidh/jxl-batch-converter: A simple GUI for libjxl binaries
AsimpleGUIforlibjxlbinaries.Contributetokampidh/jxl-batch-converterdevelopmentbycreatinganaccountonGitHub.

コメント