Skip to content

dhcgn/jxl-for-lightroom

Repository files navigation

jxl for lightroom

Create JpegXl files from Lightroom with user export

This project is a proof of concept for a user export plugin for Lightroom.

Demo

NVIDIA_Share_tRK0dthZOz

Motivation

I want to extend the popularity of the JpegXl format, hopefully this format will be soon supported by OpenSource Community, Google, Apple and Microsoft.

A Lightroom Plugin would be a better way to create JpegXl files out of Lightroom. But I currently have no resources to learn Lua. But this tool works fine and can be integrated into Lightroom.

What is Missing?

A Lot, feel free to contribute! Or add issues.

See: https://github.com/dhcgn/jxl-for-lightroom/issues

Install

Currently only works on Windows

Just copy the file jxl-for-lightroom.exe (see Releases and assets) to some location and add this location to your export profile.

I prefer: C:\Users\MyUserName\AppData\Roaming\Adobe\Lightroom\Modules\jxl-for-lightroom\jxl-for-lightroom.exe

  1. Go to File->Exports...
  2. Create a new Preset with these settings:
    1. File Settings to PNG (JPEG works too)
    2. Post-Processing
      1. After Export set to Open in Other Application...
      2. Application set to the file jxl-for-lightroom.exe
  3. Save the preset

image

How does it work?

This project includes the executable from the project https://github.com/libjxl/libjxl, which will be extracted at program start. Lightroom call this tool with all files to convert, then a webpage is opened in the standard browser. On the webpage you can select parameters for the encoding to jpegxl and start the encoding.