#!/bin/sh -e tmp=`mktemp` trap "rm -f $tmp.jpg" HUP PIPE INT QUIT TERM EXIT jpegtran -optimize -progressive -perfect -copy all "$1" > $tmp.jpg cjxl $tmp.jpg "${1%.*}.jxl" --distance=0 --effort=9 --brotli_effort=11 --lossless_jpeg=1 [ -s "${1%.*}.jxl" ] touch -r "$1" "${1%.*}.jxl"