Today I Learned – Today I Learned …

Bildkonversion mittels ImageMagick

Zu den häufigsten Aktionen der Bildbearbeitung gehört bei mir die Umwandlung von einem Dateityp zum anderen.

Dafür eignet sich hervorragend der CONVERT-Befehl (bzw. MOGRIFY) aus ImageMagick.

  1. Zielordner mit gewünschten Bilder befüllen
  2. Adresse des Zielordners kopieren (in Dateien: Strg+L, dann kopien mittels Strg+C, dann ESC)
  3. Terminal öffnen (Strg+Alt+T)
  4. Verzeichnis wechseln nach Zielordner: Einfügen nach cd mittels Strg+Shift+V
    cd [Zielordner]
  5. Dateien konvertieren (z. B. von JPG nach AVIF)
    mogrify -format avif *.jpg
    (oder von PNG nach JPG)
    mogrify -format jpg *.png

Mögliche Formate sind u. a. jpg, webp, png oder avif
(Achtung auf ).

Werden Bilder speziell für Webseiten benötigt, empfiehlt sich die zusätzliche Option -QUALITY .
Für AVIF reichen in der Regel 50%.

mogrify -format avif -quality 50% *.jpg

Update 18.06.2025

MMV

Das Terminalprogramm „Multiple-Move“ (mmv) eignet sich bestens zur serienweisen Dateiumbenennung.

Umbenennung von Groß- in Kleinbuchstaben

mmv "*.JPG" "#l1.jpg" (bzw. mmv "*.*" "#l1.#l2")

Jedes Wildcard (*) wird durchnummeriert und in der Ausgabedatei durch #Ziffer ersetzt
#l bedeutet LOWER CASE, #u bedeutet UPPER CASE

Dateinamenverkürzungen lassen sich durch Weglassen von Teilen erzeugen:
mmv "img_*_*.jpg" "b#1.jpg"