← Zurück zu Ausgabeformate
OpenEXR ist ein 1999 von Industrial Light & Magic (ILM) entwickeltes, seit 2000 als Open-Source veröffentlichtes HDR-Bildformat mit bis zu 32-Bit-Floating-Point-Präzision, Multi-Layer-Unterstützung und verlustfreier Kompression – der globale Industriestandard für VFX, Compositing und 3D-Rendering.

Rubrik: Ausgabeformate & Technische Standards · Unterrubrik: Bild-Dateiformate · Niveau: Profi Synonyme / Auch bekannt als: .exr, EXR, OpenEXR 2.x/3.x, ILM OpenEXR


Was ist OpenEXR?

OpenEXR wurde von Florian Kainz und der Technologieabteilung von Industrial Light & Magic entwickelt, um die Anforderungen moderner Digital-Compositing-Workflows zu erfüllen. Die erste öffentliche Version erschien 2003 als Open-Source unter BSD-Lizenz. Heute wird OpenEXR von der Academy Software Foundation (ASWF) – unter Beteiligung von ILM, Pixar, DreamWorks, Netflix, Adobe und Autodesk – weiterentwickelt.

Das Format wurde speziell für Anwendungen entwickelt, in denen die Grenzen traditioneller 8-Bit-Bildformate versagen: Im VFX-Workflow müssen CG-Renderer physikalisch korrekte Lichtwerte speichern, die weit über den Anzeigebereich normaler Monitore hinausgehen. Ein digitales Bild muss sowohl dunkle Schattendetails (Lichtwerte nahe 0) als auch strahlende Lichtquellen (Lichtwerte 100.000 und mehr) in einer einzigen Datei speichern – das erfordert Floating-Point-Präzision statt Ganzzahlen.

OpenEXR ist in der Filmproduktion so etabliert, dass es seit 2007 zum offiziellen Standard der Academy of Motion Picture Arts and Sciences (AMPAS) gehört und bei praktisch jedem Hollywood-Film, Netflix-Production und AAA-Videospiel eingesetzt wird.


Technische Eigenschaften

EigenschaftWert
KompressionstypVerlustfrei: ZIP, PIZ, PXR24; Verlustbehaftet: B44, DWA, DWAB
Farbtiefe16-Bit Half Float (half), 32-Bit Full Float (float), 32-Bit Integer (uint)
DynamikumfangTheoretisch unbegrenzt (Floating-Point)
FarbmodelleRGB, RGBA, YCbCr, beliebige Kanäle (multi-channel)
TransparenzJa (Alpha-Kanal und zusätzliche Masken-Kanäle)
Multi-LayerJa – beliebig viele benannte Layer in einer Datei
AnimationSequenzen (einzelne EXR-Dateien pro Frame, kein Container)
Tiles / Mip-MapsJa (für Echtzeit-Rendering-Anwendungen)
MetadatenBeliebige Key-Value-Paare (Kameraposition, Lens-Daten, etc.)
Maximale AuflösungTheoretisch unbegrenzt

16-Bit Half Float vs. 32-Bit Full Float:

  • Half Float (fp16): 5-Bit-Exponent, 10-Bit-Mantissa. Dynamikumfang ca. 30 Blenden (30 EV). Standard für Kompositing und Render-Output. Dateigröße-Beispiel: 4K-Frame (4096×2160) ca. 100–200 MB (unkomprimiert), 40–80 MB (ZIP-komprimiert).
  • Full Float (fp32): 8-Bit-Exponent, 23-Bit-Mantissa. Theoretisch unbegrenzter Dynamikumfang. Für wissenschaftliche Anwendungen, Simulation und maximale Präzision. Doppelte Dateigröße.

Dynamikumfang im Vergleich:

  • Menschliches Auge: ca. 20 Blenden (simultaner Bereich ca. 10–14 EV)
  • JPEG: ca. 8 Blenden (255 Helligkeitsstufen)
  • 16-Bit TIFF: ca. 16 Blenden
  • OpenEXR (half float): ca. 30 Blenden
  • Reales Tageslicht (von Dunkelheit bis direktes Sonnenlicht): ca. 24 Blenden

Multi-Layer-Struktur: OpenEXR-Dateien können beliebig viele benannte Kanäle enthalten:

  • Standard: R, G, B, A
  • Diffuse, Specular, Shadow, AO, Normal, Depth, Motion Vector
  • CG-Elemente: Character, Background, Smoke, Particles
  • Beispiel: Ein 4K-VFX-Frame mit 50 Render-Passes = eine einzige EXR-Datei mit 200+ Kanälen

Einsatzgebiete

  1. Digital Compositing: Adobe After Effects, Blackmagic Fusion und Foundry Nuke nutzen EXR als primäres Austauschformat zwischen Compositing und CGI-Rendering. Die Multi-Layer-Fähigkeit ermöglicht es, alle Render-Passes (Diffuse, Specular, Shadow usw.) in einer Datei zu übertragen.
  2. 3D-Rendering-Output: Alle professionellen Renderer – V-Ray, Arnold, RenderMan, Redshift, Octane, Cycles – geben ihre Ergebnisse als EXR aus. Die Floating-Point-Präzision bewahrt alle Helligkeitsinformationen für spätes Grading und Compositing.
  3. HDRI-Umgebungsmaps: Panorama-Bilder für IBL (Image-Based Lighting) in 3D-Anwendungen werden ausschließlich als EXR gespeichert. Die hohe Dynamik ist notwendig, um realistische Beleuchtungssimulationen zu ermöglichen.
  4. VFX-Pipeline und Digital Intermediate: In Hollywood-Produktionen dient EXR als universelles Format für alle Zwischenschritte des Post-Production-Workflows – vom Kamera-Raw über CG-Rendering bis zum finalen DI (Digital Intermediate) vor der Farbkorrektur.
  5. Wissenschaftliche und Medizinische Bildgebung: Astronomische Aufnahmen, Infrarot-Bilder und andere Daten mit großem Wertebereich nutzen OpenEXR für die vollständige Werterepräsentation ohne Clipping.

In der Praxis

Adobe After Effects:

  • Render-Output: Komposition > In Renderwarteschlange hinzufügen > Ausgabemodul > OpenEXR-Sequenz
  • Kompression: PIZ für verlustfreie Kompression (Standard), DWAB für kleinere Dateien mit minimalem Qualitätsverlust
  • Multi-Channel: EXR-Ausgabe mit separaten Render-Passes aktivieren
  • Import: EXR-Sequenzen als Video-Layer importieren; Layer > Interpret Footage > Farbtiefe 32 Bit

Foundry Nuke:

  • Natives EXR-Format; nochmals bester Workflow für Multi-Channel-EXR
  • Write-Node > File Format > OpenEXR; Data Type: 16-Bit Half für Standard, 32-Bit Float für Mastering

Blender:

  • Render Properties > Output > OpenEXR Multilayer: Alle Render-Passes in einer Datei
  • Kompression: PIZ, Farbraum: Linear

Adobe Photoshop:

  • EXR öffnen über Plugin (kostenlos von fnordware.com) oder nativ ab CC 2022
  • Tonemap beim Öffnen anwenden für SDR-Bearbeitung
  • 32-Bit-Modus: Bild > Modus > 32 Bit/Kanal

DaVinci Resolve:

  • EXR-Import für Color-Grading-Workflows; vollständiger 32-Bit-Workflow

Vergleich & Abgrenzung

KriteriumOpenEXRTIFF (32-Bit)Radiance HDR (.hdr)DPX
Farbtiefe16/32-Bit Float32-Bit Float möglich32-Bit Float10/12/16-Bit Int
Multi-LayerJaNeinNeinNein
KompressionVerlustfrei + Verlustbeh.VerlustfreiKeineKeine
Industrie-StandardVFX/AnimationPrint/ArchivFrüher EinsatzDigitale Kinematografie
Dateigröße (4K)40–200 MB100–400 MB50–100 MB12 MB (10-Bit)

Häufige Fragen (FAQ)

Warum kann ich OpenEXR nicht in normalen Bildbetrachtern öffnen? OpenEXR-Dateien enthalten HDR-Daten mit Helligkeitswerten weit über dem Anzeigebereich normaler Monitore (SDR). Um ein EXR anzuzeigen, muss eine Tone-Mapping-Operation angewendet werden, die die HDR-Werte auf den sichtbaren Bereich reduziert. Spezielle Viewer wie DJV, mrViewer oder OpenEXR-Viewer führen diese Konvertierung durch. Normale Bildprogramme können EXR nur anzeigen, wenn sie HDR-Unterstützung haben.

Ist OpenEXR verlustfrei? Das hängt vom Kompressionsverfahren ab. PIZ, ZIP und Zips sind verlustfrei. B44, DWA und DWAB sind verlustbehaftet, aber speziell für Bild-/Render-Daten optimiert und bei entsprechenden Qualitätssettings kaum vom Original zu unterscheiden. DWAB bei Qualitätswert 45 ist in der Industrie weit verbreitet und reduziert Dateigrößen um 50–70% gegenüber PIZ.


Verwandte Einträge


Weiterführend

  • Kainz, Florian; Bogart, Rod; Hess, Drew (2003): OpenEXR Image File Format. ILM Technical Document.
  • Academy Software Foundation (2023): OpenEXR Technical Introduction
  • Online: GitHub OpenEXR –
  • Online: VFX Platform – EXR im Produktionskontext –
← Zurück zu Ausgabeformate
Infotag · 13. Mai · 15:00 Uhr · Vor Ort

Sei am Mittwoch dabei.
Bring Eltern oder Freunde mit.

Ein halber Nachmittag, der dir drei Jahre Klarheit bringen kann. Kostenlos, unverbindlich, ehrlich.

  • Rundgang durch Studios, Schnitträume und Tonstudio
  • Echte Absolventenfilme sehen
  • 1:1-Beratung zu Bewerbung & BAföG
  • Studierende direkt fragen
  • Kaffee, kein Sales-Pitch
  • Auch online möglich

Platz beim Infotag reservieren

Dauert 30 Sekunden. Bestätigung per E-Mail.
100 % kostenlos · keine Verpflichtung · jederzeit absagbar
OpenEXR – HDR-Bildformat für VFX und Compositing — Wiki | Lazi Akademie | Lazi Akademie Esslingen