ComfyUI Node
Save Image JXL
A ComfyUI node in Lukutar/Image with 12 inputs and 2 outputs.
Save Image JXL
- images
- metadata
- images
- metadata
◄pathoutput►
◄filenameimg►
◄losslessfalse►
◄quality90►
◄effort7►
◄decoding_speed0►
◄use_containerfalse►
◄use_original_profilefalse►
◄num_threads-1►
◄compress_metadatafalse►
CategoryLukutar/Image
Inputs (12)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | Batch of frames to save. | |
| path | STRING | output | Target directory. Relative paths are resolved against the ComfyUI root (folder_paths.base_path); absolute paths are used as-is. |
| filename | STRING | img | Base file name without extension. |
| lossless | BOOLEAN | false | Lossless (mathematically exact) encoding. The quality slider is ignored when this is on. |
| quality | INT | 900–100 | JPEG-style lossy quality; 100 is visually lossless. Ignored in lossless mode. |
| effort | INT | 71–9 | Encoder effort: higher values compress better but run slower. |
| decoding_speed | INT | 00–4 | Decode-speed tier: 0 = smallest files, slowest decode ... 4 = fastest decode, larger files. |
| use_container | BOOLEAN | false | Wrap the codestream in the JXL container format. |
| use_original_profile | BOOLEAN | false | Keep the original color profile (skip YCbCr conversion). |
| num_threads | INT | -1-1–64 | Encoder threads; -1 = automatic. |
| compress_metadata | BOOLEAN | false | Compress the embedded metadata boxes. |
| metadataopt | LUKUTAR_METADATA | Metadata blocks written into the file as an EXIF box. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| images | IMAGE | — |
| metadata | LUKUTAR_METADATA | — |