====== Konvertieren von Fotos im .HEIC-Format in .jpg ======
Fotos werden auf neuen Apple Systemen im .HEIC-Format gespeichert. Dies ist ein zukunftsweisendes Format, aber bislang noch nicht von Allen Systemen unterstützt.
Für Linux gibt es die Möglichkeit einen Konverter zu installieren, da .HEIC in Ubuntu 20.04 noch nicht unterstützt wird. Eine Anleitung liefert [[https://stuffjasondoes.com/2019/07/10/batch-convert-heic-to-jpg-in-linux/|Batch Convert HEIC to JPG]].
Darin wird die Installation von //heif-convert// mit Hilfe des Package //libheif-examples// beschrieben. Es war allerdings notwendig, dass auch das Repository //libde265// installiert wird, um einen Abhängigkeitsfehler zu lösen.
$ sudo add-apt-repository ppa:strukturag/libheif
$ sudo add-apt-repository ppa:strukturag/libde265
$ sudo apt update
$ sudo apt upgrade
$ sudo apt-get install libheif-examples
Für die Konvertierung zahlreicher Dateien ist folgendes Shell-Skript hilfreich. Damit wird ein doppelter Suffix im Dateinamen verhindert.
#!/bin/bash
for f in *.HEIC
do
fname=$(echo $f | cut -d “.” -f1)
echo “Working on file $f”
heif-convert $f $fname.jpg
done
__Ergänzung 23.11.2022:__
In [[https://ubuntuhandbook.org/index.php/2021/06/open-heic-convert-jpg-png-ubuntu-20-04/|How to Open iOS HEIC Photos or Convert to JPG/PNG in Ubuntu 20.04 or 22.04]] wird der aktuelle Stand der Erkenntniss beschrieben. Danach ist //libheif-examples// mittlerweile Standard und in den Debian-/Ubuntu-Repos enthalten. Ein aktuelle Version von Imagemagick kennt das HEIC/HEIF-Format inzwischen auch und convert funktioniert.
Ein besonderes Highlight ist das Skript:
$ for file in *.HEIC; do heif-convert $file ${file%.HEIC}.jpg; done
Die Variante //${file%.HEIC}.jpg// ist besonders einfach, um den Dateisuffix zu ändern.