#!/bin/bash

# Convert banners
echo "Converting banners..."
for f in public/img/banner/*.{png,jpg,jpeg}; do
    [ -e "$f" ] || continue
    output="${f%.*}.webp"
    if [ ! -f "$output" ]; then
        ffmpeg -i "$f" -q:v 80 "$output" -loglevel error
        echo "Converted $f to $output"
    fi
done

# Convert games
echo "Converting games..."
for f in public/img/games/*.{png,jpg,jpeg}; do
    [ -e "$f" ] || continue
    output="${f%.*}.webp"
    if [ ! -f "$output" ]; then
        ffmpeg -i "$f" -q:v 80 "$output" -loglevel error
        echo "Converted $f to $output"
    fi
done

echo "Conversion complete!"
