EXR in PNG umwandeln

Läuft auf Ihrem Gerät · Ihre Datei verlässt nie Ihr Gerät.

Renderer und Compositing-Programme speichern ihre Ausgabe als OpenEXR: Fließkomma-Pixel in linearem Licht – weit mehr, als ein Bildschirm zeigen kann, und mehr, als ein Bildbetrachter, eine Folie oder die E-Mail an den Kunden öffnen kann. Diese Seite wandelt EXR-Dateien auf Ihrem eigenen Gerät in PNG um.

Die linearen Werte werden in Bildschirmfarben (sRGB) umgerechnet – dieselbe Umrechnung, die ein farbverwalteter Betrachter vornimmt –, und der Alphakanal bleibt erhalten, ein Rendering mit transparentem Hintergrund bleibt also transparent. Gelesen werden Half-Float- und Full-Float-Dateien, zeilen- wie kachelbasiert, mit PIZ, ZIP, RLE und den übrigen Standardkompressionen.

Nichts wird hochgeladen: Der Leser läuft in einem Hintergrund-Thread Ihres Browsers.

So geht’s: EXR in PNG umwandeln

  1. Fügen Sie eine EXR-Datei hinzu oder einen Stapel Frames.
  2. PNG ist bereits ausgewählt; tragen Sie unter „Maximale Breite / Höhe (px)“ einen Wert ein, wenn die Frames auch kleiner werden sollen.
  3. Klicken Sie auf „1 Bild umwandeln“ (bei einem Stapel steht dessen Zahl auf der Schaltfläche). Jeder Frame wird auf Ihrem Gerät von linearem Licht in Bildschirmfarben umgerechnet.
  4. Laden Sie ein PNG herunter, einen Stapel als ZIP.

Unterstützte Formate und Grenzen

Eingabe
OpenEXR – Half und Full Float, zeilen- und kachelbasiert, Standardkompressionen
Ausgabe
PNG, 8 Bit sRGB, mit Transparenz
Farbe
Lineares Licht nach sRGB; Werte über Weiß beschnitten
Stapel
Ja, Download als ZIP
Wo es läuft
Im Browser – ohne Upload

Nicht geeignet für: Den vollen Dynamikumfang behalten – ein PNG sind 8-Bit-Bildschirmwerte. Behalten Sie die EXR fürs Compositing und Grading; wandeln Sie zum Ansehen und Teilen um.

Von linearem Licht zu einem Bild, das man ansehen kann

Eine EXR speichert jedes Pixel als Fließkomma-Maß für Licht – linear, sodass der doppelte Wert das doppelte Licht bedeutet, und nach oben offen, sodass eine Sonne oder eine Lampe hundertmal heller sein kann als Weiß. Ein PNG speichert 8-Bit-Werte auf der sRGB-Kurve, die ein Bildschirm erwartet. Die Umwandlung wendet diese Kurve an – das bewahrt Schattenzeichnung, die eine einfache Skalierung zudrücken würde – und beschneidet alles über 1,0 auf Weiß. Genau das zeigt ein farbverwalteter Betrachter, wenn er die EXR mit einer schlichten sRGB-Ansichtstransformation öffnet; eine Filmic- oder ACES-Ansicht in Ihrem Compositing-Programm sieht anders aus, weil sie die Lichter komprimiert, statt sie zu beschneiden.

Half-Float-Dateien (16 Bit) werden in voller Genauigkeit gelesen – der einzige Hinweis auf der Ergebniskarte ist, dass sie intern als 32-Bit-Floats behandelt werden, was nichts verliert.

Kanäle, Parts und was umgewandelt wird

Umgewandelt werden die Kanäle R, G, B und A des Standard-Parts; eine Datei ohne Alpha ergibt ein deckendes PNG. OpenEXR-Dateien können viele Parts enthalten – einen Beauty-Pass neben Tiefe, Normalen, Objekt-IDs – und viele Layer innerhalb eines Parts; hier wird ein Part gelesen, und die Ergebniskarte sagt, dass nur einer von N Parts importiert wurde, wenn es mehr gab. Um einen bestimmten Pass umzuwandeln, schreiben Sie ihn zuerst im Compositing-Programm als eigene EXR.

Größen und Stapel

Render-Frames sind oft groß und zahlreich. Jeder wird der Reihe nach umgewandelt, und der Satz wird als ein ZIP mit den ursprünglichen Namen heruntergeladen – aus frame.0001.exr wird frame.0001.png. Eine vor dem Umwandeln eingetragene maximale Breite verkleinert jeden Frame auf dieselbe Weise, der schnelle Weg zu einer Vorschausequenz; ein Frame über etwa 16 Megapixeln auf dem Handy oder 60 auf dem Computer wird ohnehin verkleinert, und beide Größen werden angezeigt.

Häufige Fragen

Werden meine Dateien auf einen Server hochgeladen?
Nein. Die Umwandlung läuft vollständig in Ihrem Browser, mit der Rechenleistung Ihres eigenen Geräts. Die Datei verlässt Ihren Computer oder Ihr Handy nicht. Und wurde ein Werkzeug einmal benutzt, funktioniert es auch ohne Internetverbindung weiter (Video, Texterkennung und Hintergrundentfernung laden ihre Engine beim ersten Mal von dieser Website).
Was passiert mit Werten, die heller als Weiß sind?
Eine EXR kann Licht oberhalb von 1,0 speichern, ein PNG nicht. Werte über Weiß werden beschnitten, wie auf einem Bildschirm ohne Tone-Mapping. Lichter, auf die es ankommt, bringen Sie am besten vorher im Compositing-Programm unter 1,0.
Werden Multi-Part- oder Multi-Layer-EXR gelesen?
Ein Part wird umgewandelt – das Standard-RGBA-Bild. Eine Multi-Part-Datei mit getrennten Passes (Tiefe, Normalen, Cryptomatte) ergibt den Beauty-Pass, und die Ergebniskarte sagt, dass nur einer der Parts verwendet wurde.
Bleibt der Alphakanal erhalten?
Ja. Ein Rendering mit Transparenz wird zu einem PNG mit Transparenz; die Farben der Randpixel werden unvormultipliziert gespeichert, wie PNG es erwartet.
Warum dauert die erste Datei einen Moment?
Der Leser für diese Dateien ist eine 3,5 MB große Engine, die beim ersten Öffnen einer solchen Datei während eines Besuchs von dieser Website geladen wird und danach für den Rest des Besuchs bereitliegt. Sie läuft in einem Hintergrund-Thread Ihres Browsers; die Datei selbst wird nirgendwohin geschickt.

Ähnliche Werkzeuge

Mehr in Bilder

Diese Seite in anderen Sprachen: English · العربية · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা