Aus einer Anzahl von Bildern ein animiertes Gif generieren
#!/bin/bash
# Verzeichnis mit den PNG-Bildern
BILDER_VERZEICHNIS="/home/bed/screenshots"
# Name des Ausgabedatei
AUSGABE_DATEI="animation.gif"
# Frame-Verzögerung in 1/100 Sekunden (z.B. 10 bedeutet 0,1 Sekunden pro Frame)
VERZOEGERUNG=90
# Bilder sortiert nach Zeit in ein Array laden
BILDER=($(ls -vtr $BILDER_VERZEICHNIS/*.png))
# Animiertes GIF erzeugen -loop 1 wiederholt nur 1 mal
convert -delay $VERZOEGERUNG -loop 3 "${BILDER[@]}" $AUSGABE_DATEI
echo "Animiertes GIF wurde erstellt: $AUSGABE_DATEI"