Jemand schickt dir ein Foto vom iPhone. Du öffnest es in deinem Standard-Viewer und bekommst ein leeres Fenster oder einen Fehler über ein nicht unterstütztes Format. Die Datei ist in Ordnung. Deine Linux-Installation bringt nur den HEIC-Decoder nicht standardmäßig mit.
Die Lösung läuft meist auf ein einziges Paket hinaus. Hier sind die drei Wege, HEIC unter Linux anzuzeigen, von der Kommandozeile bis zur einmaligen Browser-Konvertierung.
Warum Linux HEIC nicht anzeigen kann
HEIC ist ein Containerformat mit HEVC-komprimiertem Bildinhalt. Die meisten Linux-Distributionen bündeln keinen HEVC-Decoder, aus demselben Grund wie Windows: Patentlizenzierung. Der Codec ist also verfügbar, aber nicht standardmäßig aktiv.
Die gute Nachricht ist, dass die Werkzeuge ausgereift sind. libheif stellt sowohl eine Bibliothek als auch Kommandozeilen-Tools bereit, und die meisten Distributionen packen es sauber.
Methode 1: heif-convert aus libheif (Kommandozeile)
Der schnellste Weg ist das heif-convert-Werkzeug, das mit libheif kommt. Installiere es und konvertiere dann eine Datei.
Auf Ubuntu und Debian:
sudo apt install libheif-examples
heif-convert photo.heic photo.jpg
Auf Fedora:
sudo dnf install libheif-tools
heif-convert photo.heic photo.jpg
Auf Arch:
sudo pacman -S libheif
heif-convert photo.heic photo.jpg
Das legt ein JPG neben dein HEIC. Für einen ganzen Ordner, durchlaufe die Dateien:
for f in *.heic; do heif-convert "$f" "${f%.heic}.jpg"; done
Methode 2: Einen Viewer mit HEIC-Unterstützung nutzen
Wenn du eine GUI bevorzugst, nimm einen Viewer, der HEIC direkt lesen kann.
- gThumb ist ein leichtgewichtiger Bild-Viewer, der auf den meisten Distributionen HEIC out of the box unterstützt. Installiere es mit deinem Paketmanager und öffne die Datei.
- Auf Ubuntu deckt
libheif1zusammen mit einem modernen gThumb die meisten Fälle ab. - ImageMagick mit libheif-Unterstützung kann auch anzeigen und konvertieren, ist aber eher zu Hause auf der Kommandozeile.
Wenn dein Standard-Viewer die Datei nach der libheif-Installation weiter ablehnt, ist ein Viewer wie gThumb die zuverlässige Wahl.
Methode 3: Im Browser konvertieren (einmalig)
Wenn du nur eine einzelne Datei brauchst und das Terminal nicht anfassen willst, konvertiere in einem Browser. Unser HEIC-zu-JPG-Konverter läuft vollständig auf deinem Gerät:
- Datei ablegen. Das HEIC in den Browser ziehen.
- Lokal konvertieren. Eine WebAssembly-Version von libheif dekodiert es auf deiner Maschine. Nichts wird hochgeladen.
- JPG herunterladen. Es in jedem Viewer öffnen.
Du kannst auch PNG oder WebP ausgeben, falls du diese Formate brauchst.
Welchen Ansatz solltest du nutzen?
| Situation | Beste Methode |
|---|---|
| Kommandozeilen-Nutzer, eine Datei | Methode 1, heif-convert |
| Ein ganzer Ordner voller Fotos | Methode 1, Dateien durchlaufen |
| GUI bevorzugt | Methode 2, gThumb |
| Einmalig, keine Installation gewünscht | Methode 3, Browser |
| PNG- oder WebP-Ausgabe nötig | Methode 1 oder 3, Format wählen |
FAQ
Öffnet Ubuntu HEIC nativ?
Nicht standardmäßig. Installiere libheif-examples (oder libheif1 plus einen HEIC-fähigen Viewer), dann öffnen sich die Dateien normal.
Welches Paket liefert heif-convert?
Auf Ubuntu und Debian ist es libheif-examples. Fedora teilt es in libheif-tools auf, und Arch enthält es in libheif.
Kann ich HEIC ohne Konvertierung anzeigen? Ja. Installiere libheif und nutze einen Viewer mit Unterstützung, etwa gThumb. Der Viewer dekodiert die Datei, ohne sie zu verändern.
Verliert die Konvertierung von HEIC Qualität? JPG ist verlustbehaftet, aber bei hoher Qualität ist der Unterschied meist unsichtbar. Die Auflösung bleibt erhalten.
Fazit
Installiere libheif-examples auf Ubuntu und Debian, libheif-tools auf Fedora oder libheif auf Arch, und nutze dann heif-convert, um Fotos in JPGs zu verwandeln. Bevorzugst du eine GUI, nimm gThumb. Für eine einzelne Datei ohne Installationen konvertiere im Browser. Jeder Weg holt das Foto aus dem Container und auf deinen Bildschirm.