Advertisement
Whisket

Convert JPEG to lossless JPEG-XL

Apr 12th, 2025
340
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.30 KB | None | 0 0
  1. #!/bin/bash
  2. command -v cjxl >/dev/null 2>&1 || { echo "cjxl not found"; exit 1; }
  3. command -v parallel >/dev/null 2>&1 || { echo "parallel not found"; exit 1; }
  4. find . -iname '*.jpg' -print0 | parallel -0 --jobs 4 './cjxl --lossless_jpeg=1 --num_threads=1 "{}" "{.}.jxl" && [ -s "{.}.jxl" ] && rm "{}"'
  5.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement