Formato de imagem 16 bits com camadas ilimitadas e compressão sem perdas — armazena alpha, Z-depth e renders multi-pass. Padrão da indústria para compositing VFX e DCP final.
Se você trabalha com VFX no set ou na pós-produção, não tem como fugir deste formato. O OpenEXR armazena dados de imagem com profundidade de cor de 16 bits por canal — isso significa mais de 65.000 gradações por valor de cor, em vez das 256 usuais em formatos de 8 bits como ProRes ou H.264. Essa margem imensa não é acadêmica: na colorização, composição e em camadas de efeitos complexos, a diferença é imediatamente perceptível na resolução da graduação e na capacidade de manter valores de luz extremos sem posterização.
O recurso principal que tornou o OpenEXR um padrão é o suporte a camadas ilimitadas e canais de dados personalizados — além de RGB e Alpha, você pode armazenar Z-Depth, mattes de objetos, normais, velocidade, canais emissivos e quantos outros canais precisar. Um único frame EXR pode, portanto, conter o conjunto completo de dados de renderização de um motor 3D: Beauty Pass, Shadow Pass, AO Pass, Diffuse, Specular — tudo em um único arquivo, sem perdas, sem que você precise gerenciar milhares de TIFFs ou PNGs individuais. Na edição e composição (Nuke, After Effects, Fusion), você carrega o EXR uma vez e extrai os canais conforme necessário.
Na prática, isso significa que um supervisor de VFX pode estruturar uma composição complexa de forma muito mais inteligente. Em vez de arquivos de camadas separados para cada passe, você trabalha com um contêiner inteligente — isso economiza espaço de armazenamento e reduz massivamente os erros de manuseio de arquivos. A compressão é sem perdas (ZIP, PIZ ou sem compressão) e, ao mesmo tempo, mantém um tamanho de arquivo realista. Na masterização de DCP e arquivamento, o OpenEXR se tornou praticamente um padrão industrial, pois a profundidade de bits e a estrutura de camadas garantem toda a pipeline de colorização e distribuição.
Um porém: o OpenEXR não é destinado a proxies rápidos nem a reprodução em tempo real — é o formato quando qualidade e flexibilidade importam, não velocidade. Quem trabalha com gamma linear (e todo compositor de VFX deveria fazer isso) se beneficia adicionalmente do preciso gerenciamento de espaço de cor do OpenEXR. Os requisitos de hardware para ler EXRs multi-camada grandes podem ser consideráveis, mas esse é o preço por esse controle.