Wat is het EXR-bestandsformaat?
.exr is een HDR-grafisch bestand opgeslagen in het OpenEXR-afbeeldingsformaat. .exr-bestanden bevatten rasterafbeeldingen met een hoog dynamisch bereik. De HDR-beeldtechniek maakt het mogelijk om afbeeldingen van zeer hoge kwaliteit te maken. .exr-afbeeldingen kunnen ongecomprimeerd zijn of gecomprimeerd met een van de verschillende ondersteunde algoritmen - waaronder PIZ, ZIP, ZIPS, RLE, PXR24, DWAA en DWAB. De keuze van de compressiemethode, of het ontbreken daarvan, beïnvloedt de grootte van het .exr-bestand en de verwerkingstijd.
Uniek kenmerk
In .exr-bestanden wordt elk pixelkanaal vertegenwoordigd door een zwevendekommagetal - ofwel half-precision (16-bit) of single-precision 32-bit. Een dergelijke hoge precisie maakt het mogelijk om kleur en contrast te definiëren op niveaus die niet haalbaar zijn met conventionele 8-bit formaten zoals .png of .jpg. Het formaat ondersteunt ook meerdere lagen en willekeurige kanalen in een enkel bestand - waarbij kleur, diepte, normalen en bewegingsvectoren samen worden opgeslagen - waardoor .exr de standaard uitwisselingsindeling is in VFX-compositing-pipelines.
Gebruik van het .exr-formaat
Het OpenEXR-afbeeldingsformaat is ontwikkeld door Industrial Light & Magic als een afbeeldingsgegevensformaat voor de visual effects-pipeline die wordt gebruikt in de cinematografie. Het werd voor het eerst gebruikt tijdens de productie van:
- *Harry Potter and the Sorcerer's Stone*
- *Gangs of New York*
- *Signs*
ILM gaf OpenEXR in 2003 vrij als open source; het project wordt nu onderhouden door de Academy Software Foundation (ASWF).
Beveiliging & veiligheid
RISICO: LOWEXR is een passief afbeeldingsformaat - geen scripts of uitvoerbare inhoud - dus een .exr-bestand is bij normaal gebruik geen malwarevector. De enige praktische risico's zijn enorme bestandsgroottes (multi-layer/deep EXR's kunnen zeer groot zijn) en incidentele parser-bugs in beeldbibliotheken; houd uw viewer/DCC-software up-to-date. Pas op voor dubieuze „gratis EXR viewer/converter” downloadsites die adware bundelen - geef de voorkeur aan Blender, GIMP, Krita of de open-source openexr-viewer.
Formaatdetails
in een notendopProgramma's die EXR-bestanden openen
Technische details
diepe specificaties| Magic bytes | 76 2F 31 01 (hex) op byte-offset 0; codeert het little-endian 32-bit geheel getal 20000630, gevolgd door een versie/vlaggenveld |
| Pixelgegevenstypen | Half (IEEE 754 16-bit float), Float (32-bit float), of UINT (32-bit unsigned integer) - onafhankelijk selecteerbaar per kanaal |
| Compressiemodi | 10 opties: Geen, RLE, ZIPS, ZIP, PIZ, PXR24, B44, B44A, DWAA, DWAB; PIZ en ZIP zijn verliesvrij; DWAA/DWAB zijn op lossy wavelets gebaseerd |
| Kanaalindeling | Willekeurige benoemde kanalen (bijv. R, G, B, A, Z, normal.X, velocity.Y) onafhankelijk opgeslagen binnen elke laag |
| Laagondersteuning | Meerdere benoemde lagen per bestand, elk met zijn eigen onafhankelijke set kanalen en gegevenstypen |
| Multi-part formaat | Geïntroduceerd in OpenEXR 2.0; een enkel `.exr`-bestand kan meerdere afbeeldingsdelen bevatten met afzonderlijke headers en pixelgegevensblokken |
| Deep pixel data | OpenEXR 2.0+ ondersteunt deep scanline en deep tiled opslag - meerdere monsters per pixel voor compositing met sub-pixel transparantie |
| Beeldopslagmodi | Scanline of tiled; getegelde bestanden ondersteunen mipmap- en ripmap-niveausets voor texture level-of-detail workflows |
| Maximale afbeeldingsgrootte | Tot 2^31 − 1 pixels per dimensie (signed 32-bit coördinatensysteem) |
| MIME-type | image/x-exr |
| Header-structuur | Uitbreidbare lijst met getypeerde attributen afgesloten door een lege-tekenreeks-sentinel; ondersteunt willekeurige aangepaste sleutel-waarde metadata-paren |
| Kleurruimte-afhandeling | Pixelwaarden opgeslagen als scene-lineair licht; geen ingebedde gamma- of tooncurve - weergavetransformatie extern toegepast, meestal via OpenColorIO |
| Multi-view ondersteuning | Native `multiView`-attribuut maakt stereoscopische en multi-camera array-workflows mogelijk binnen een enkel bestand |
| Licentie / beheerder | Apache 2.0-licentie; oorspronkelijk ontwikkeld door ILM, nu een Academy Software Foundation (ASWF) project |
| Uitgebracht | 2003 (released as open source by ILM; later an ASWF project) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | openexr.com |
EXR conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over EXR-bestanden.