ADD image optimization script

This commit is contained in:
Hoernschen 2024-01-11 21:04:55 +01:00
parent 4ab9bdab6e
commit 0eb768b78a
Signed by: hoernschen
GPG key ID: 37591FAF4E6D3462

20
assets/build/images.sh Executable file
View file

@ -0,0 +1,20 @@
#!/bin/bash
PARAMS=('-quality 90')
if [ $# -ne 0 ]; then
PARAMS=$@;
fi
cd $(pwd)
shopt -s nullglob nocaseglob extglob
shopt -s globstar
# Resize
# Web Optimized Formats
for FILE in static/**/*.@(jpg|jpeg|tif|tiff|png); do
magick $PARAMS "$FILE" "${FILE}".webp;
magick $PARAMS "$FILE" "${FILE}".avif;
done