# HG changeset patch # User HIROSE Yuuji # Date 1590815361 -32400 # Node ID d890694ff8ab63954e3d41da4b5fd17089551904 # Parent d7c5f86d9c7580356f7a10eda14bc22affa5a4f7 Trial conversion of HEIC diff -r d7c5f86d9c75 -r d890694ff8ab s4-funcs.sh --- a/s4-funcs.sh Sat May 30 11:28:01 2020 +0900 +++ b/s4-funcs.sh Sat May 30 14:09:21 2020 +0900 @@ -1441,8 +1441,19 @@ v=${v}.bz2 ;; [Ii]mage/x-*|*/vnd.*) ;; + [Ii]mage/[Hh][Ee][Ii][Ff]) + if type heif-convert >/dev/null 2>&1; then + vjpg="${v%.heic}.jpg" + err "Conv $v to $vjpg in $tmpd" + convert -quality 75 -resize $maximagexy'>' \ + "$tmpd/$v" "$tmpd/$vjpg" >/dev/null 2>&1 + v=$vjpg + else + mimetype="Not supported" + fi + ;; [Ii]mage/*) - mogrify -resize $maximagexy'>' "$tmpd/$v" + mogrify -quality 75 -resize $maximagexy'>' "$tmpd/$v" ;; esac if ! echo "$mimetype" | egrep "$file_accept_egrep" >/dev/null 2>&1