From: Sergey Matveev Date: Sun, 2 Jun 2024 12:33:14 +0000 (+0300) Subject: Ability to pass additional options X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=cc5eccbf054a19d5f5d453487c50fe78d9203f3c;p=dotfiles.git Ability to pass additional options --- 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"