summaryrefslogtreecommitdiffstats
path: root/indieweb-micro/prep-images.sh
diff options
context:
space:
mode:
Diffstat (limited to 'indieweb-micro/prep-images.sh')
-rwxr-xr-xindieweb-micro/prep-images.sh38
1 files changed, 0 insertions, 38 deletions
diff --git a/indieweb-micro/prep-images.sh b/indieweb-micro/prep-images.sh
deleted file mode 100755
index 2f41052..0000000
--- a/indieweb-micro/prep-images.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/usr/bin/env bash
-
-# Usage:
-# ./prep-images.sh /path/to/folder jpg
-#
-# Arguments:
-# 1 = folder containing images
-# 2 = file extension to convert (jpg, jpeg, png, etc.)
-
-SRC_DIR="$1"
-EXT="$2"
-
-if [ -z "$SRC_DIR" ] || [ -z "$EXT" ]; then
- echo "Usage: $0 <folder> <extension>"
- echo "Example: ./prep-images.sh ./photos jpg"
- exit 1
-fi
-
-for file in "$SRC_DIR"/*."$EXT"; do
- [ -e "$file" ] || continue
-
- filename=$(basename "$file")
- name="${filename%.*}"
- newfile="$SRC_DIR/$name.webp"
-
- echo "Converting: $filename → $name.webp"
-
- # Convert to WebP (lossy quality ~80)
- ffmpeg -i "$file" \
- -compression_level 6 \
- -quality 80 \
- "$newfile" -y
-
- # Delete original file
- rm -f "$file"
-done
-
-echo "Done! All .$EXT files have been replaced with .webp"
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage