Kurz gesagt
Dies ist ein Betrachter für HEIC- (und HEIF-)Fotos, der vollständig auf deinem Gerät läuft. Leg eine Datei ab, und das Tool bittet den Decoder deines eigenen Browsers, sie zu rendern, und zeigt dann das Bild mit seinen echten Pixelmaßen. Es ist ehrlich in Bezug auf das eine, was darüber entscheidet, ob das funktioniert: HEIC-Fotos sind HEVC-kodiert, und nicht jeder Browser kann HEVC dekodieren. Wo deiner es kann, siehst du das Foto. Wo er es nicht kann, bekommst du eine klare Erklärung und den Weg, der zum Ziel führt — nie eine gefälschte Vorschau. Nichts wird hochgeladen, und wenn die Datei beschädigt und nicht bloß nicht dekodierbar ist, verweist dich der Betrachter auf die Reparatur.
Was ein HEIC eigentlich ist
HEIC ist seit iOS 11 Apples Standard-Fotoformat. Das Bild darin ist einHEVC-kodiertes Bild — das Standbild-Pendant zum H.265-Video — in einem ISO-Base-Media-Box-Container, demselben Box-Aufbau, den auch MP4 verwendet. Deshalb ist ein HEIC bei ähnlicher Qualität rund halb so groß wie das entsprechende JPG: HEVC komprimiert weit effizienter als der jahrzehntealte JPEG-Algorithmus. Der Haken ist die Decoder-Unterstützung. HEVC ist patentbelastet, daher enthalten viele Browser und Betriebssysteme keinen Decoder. Ein JPG wird überall angezeigt; ein HEIC nur dort, wo etwas HEVC dekodieren kann.
Dieser Betrachter geht den ehrlichen Weg: Er übergibt die Datei dem nativen createImageBitmap-Decoder des Browsers — derselbe Weg, den ein <img>-Tag nutzt — und zeigt nur dann ein Bild, wenn dieser Decoder tatsächlich Pixel zurückgibt. Es gibt keinen mitgelieferten HEVC-Decoder, der ein Rendering vortäuscht; du siehst entweder dein echtes Foto oder eine klare Erklärung, warum nicht.
Wo es angezeigt wird — und wo nicht
Wird hier angezeigt
- Safari auf macOS und iOS — HEVC-Dekodierung ist eingebaut
- Browser auf iPhone und iPad — das Foto wird nativ dekodiert
- Windows mit installiertem Codec „HEVC-Videoerweiterungen“ — Chrome und Edge können es dann dekodieren
Ehrlicher Fallback
- Die meisten Chrome- und Firefox-Versionen unter Windows ohne den Codec sowie unter Linux — kein HEVC-Decoder, also keine Vorschau
- Statt eines leeren Feldes bekommst du eine klare Meldung und einen Hinweis auf ein Gerät, das es dekodieren kann
- Findet ein Struktur-Scan echten Schaden, wirst du zuerst zu HEIC reparieren geschickt
Wenn dein Browser HEVC nicht dekodieren kann, ist der sicherste Weg, das Foto auf dem Gerät anzusehen, das es aufgenommen hat — ein iPhone oder iPad zeigt es nativ an und kann ein JPEG exportieren — oder diese Seite in Safari auf einem Mac erneut zu öffnen.
Warum „kein Upload“ überprüfbar ist, kein Slogan
Die meisten Online-HEIC-Betrachter laden dein Foto auf einen Server, dekodieren es dort und schicken eine JPEG-Vorschau zurück — dein privates Bild hat also dein Gerät verlassen, nur um es anzusehen. Dieser hier nicht. Die Datei wird mit den Datei-APIs des Browsers gelesen und auf deinem Rechner dekodiert; die Seite stellt keine Anfrage, die deine Bytes überträgt. Verlass dich nicht darauf: Öffne die Entwicklertools, wähle den Netzwerk-Tab, leg eine Datei ab und sieh zu, wie nichts das Gerät verlässt. Es ist dasselbe Null-Upload-Prinzip wie im übrigen IntactFile, angewandt auf das Ansehen.
Leere Vorschau oder eine kaputte Datei?
Es gibt zwei verschiedene Gründe, warum ein HEIC nicht angezeigt wird. Der häufige ist eine Codec-Lücke: Das Foto ist völlig intakt und öffnet sich auf einem iPhone, deinem Browser fehlt nur der HEVC-Decoder. Der andere ist echter Schaden: ein abgeschnittener AirDrop- oder USB-Import, eine unterbrochene iCloud-Synchronisierung oder ein Wiederherstellungstool, das die Dateigrenzen falsch geraten hat, können den Container beschädigt zurücklassen, sodass kein Betrachter irgendwo an das Bild herankommt. Der Betrachter unterscheidet diese Fälle — er führt einen Struktur-Scan durch, und wenn er echten Schaden findet, hält er an und verweist dich zuerst auf den HEIC-Container reparieren. Die Reparatur verankert die Offset-Tabelle neu und rettet die überlebenden Kacheln; erst wenn die Bilddaten wieder erreichbar sind, kann ein Betrachter sie anzeigen. Wenn du lieber mit einer portablen Kopie gehst, funktioniert derHEIC-zu-JPG-Konverter genauso und bietet zusätzlich einen Download.