Ein Wiki privater Natur

mkanimate.sh

Aus einer Anzahl von Bildern ein animiertes Gif generieren

mkanimation.gif

#!/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"