-[[ ${#ppms_jxl} == 0 ]] || {
- echo JPEG XL decompression for preview... >&2
- parallel "${0:h}/djxl2ppm {}" ::: $ppms_jxl
+mkpreview="pnmscale -w 100"
+mkpreview="$mkpreview | cwebp -quiet -pass 10 -alpha_filter best -m 6 -o preview/{}.webp -- -"
+mkpreview="$mkpreview && touch -r {} preview/{}.webp"
+[[ ${#pams_jxl} == 0 ]] || {
+ echo JPEG XL previews... >&2
+ parallel "$djxl2pam | $mkpreview" ::: $pams_jxl