From cc5eccbf054a19d5f5d453487c50fe78d9203f3c Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sun, 2 Jun 2024 15:33:14 +0300 Subject: [PATCH] Ability to pass additional options --- img/bin/my-transcode-jpg | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/img/bin/my-transcode-jpg b/img/bin/my-transcode-jpg index bf4863d..2f299a9 100755 --- a/img/bin/my-transcode-jpg +++ b/img/bin/my-transcode-jpg @@ -2,7 +2,9 @@ tmp=`mktemp` trap "rm -f $tmp $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" +src="$1" +shift +jpegtran -optimize -progressive -perfect -copy all "$src" >$tmp.jpg +cjxl $tmp.jpg "${src%.*}.jxl" $@ --distance=0 --effort=9 --brotli_effort=11 --lossless_jpeg=1 +[ -s "${src%.*}.jxl" ] +touch -r "$src" "${src%.*}.jxl" -- 2.48.1