O que é o formato de ficheiro EXR?
.exr é um arquivo gráfico HDR salvo no formato OpenEXR Image. Arquivos .exr contêm imagens rasterizadas de alto alcance dinâmico. A técnica de imagem HDR permite a criação de imagens de altíssima qualidade. Imagens .exr podem ser não compactadas ou compactadas usando um de vários algoritmos suportados - incluindo PIZ, ZIP, ZIPS, RLE, PXR24, DWAA e DWAB. A escolha do método de compressão, ou a falta dele, afeta o tamanho do arquivo .exr e seu tempo de processamento.
Atributo único
Em arquivos .exr, cada canal de pixel é representado por um número de ponto flutuante - seja de meia precisão (16 bits) ou precisão simples de 32 bits. Essa alta precisão permite que a cor e o contraste sejam definidos em níveis não alcançáveis por formatos convencionais de 8 bits, como .png ou .jpg. O formato também suporta múltiplas camadas e canais arbitrários em um único arquivo - armazenando cor, profundidade, normais e vetores de movimento juntos - tornando o .exr o formato de intercâmbio padrão em pipelines de composição de VFX.
Usos do formato .exr
O formato OpenEXR Image foi desenvolvido pela Industrial Light & Magic como um formato de dados de imagem para o pipeline de efeitos visuais usado na cinematografia. Foi usado pela primeira vez durante a produção de:
- *Harry Potter e a Pedra Filosofal*
- *Gangues de Nova York*
- *Sinais*
A ILM lançou o OpenEXR como código aberto em 2003; o projeto é agora mantido pela Academy Software Foundation (ASWF).
Segurança e proteção
RISCO: LOWO EXR é um formato de imagem passivo - sem scripts ou conteúdo executável - portanto, um arquivo .exr não é um vetor de malware em uso normal. Os únicos riscos práticos são tamanhos de arquivo enormes (EXRs multicamadas ou deep podem ser muito grandes) e eventuais bugs de parser em bibliotecas de imagem; mantenha seu visualizador/software DCC atualizado. Cuidado com sites de download de „visualizador/conversor EXR gratuito” suspeitos que incluem adware - prefira Blender, GIMP, Krita ou o openexr-viewer de código aberto.
Detalhes do formato
em resumoProgramas que abrem arquivos EXR
Detalhes técnicos
especificação profunda| Magic bytes | 76 2F 31 01 (hex) no deslocamento de byte 0; codifica o inteiro de 32 bits little-endian 20000630, seguido por um campo de versão/sinalizadores |
| Tipos de dados de pixel | Half (float de 16 bits IEEE 754), Float (float de 32 bits) ou UINT (inteiro não assinado de 32 bits) - selecionáveis independentemente por canal |
| Modos de compressão | 10 opções: None, RLE, ZIPS, ZIP, PIZ, PXR24, B44, B44A, DWAA, DWAB; PIZ e ZIP são lossless; DWAA/DWAB são lossy baseados em wavelet |
| Layout de canais | Canais nomeados arbitrários (ex: R, G, B, A, Z, normal.X, velocity.Y) armazenados independentemente dentro de cada camada |
| Suporte a camadas | Múltiplas camadas nomeadas por arquivo, cada uma com seu próprio conjunto independente de canais e tipos de dados |
| Formato multi-parte | Introduzido no OpenEXR 2.0; um único arquivo `.exr` pode conter várias partes de imagem com cabeçalhos e blocos de dados de pixel separados |
| Dados de pixel profundos (Deep) | OpenEXR 2.0+ suporta armazenamento deep scanline e deep tiled - múltiplas amostras por pixel para composição com transparência sub-pixel |
| Modos de armazenamento de imagem | Scanline ou ladrilhado (tiled); arquivos ladrilhados suportam conjuntos de níveis mipmap e ripmap para fluxos de trabalho de nível de detalhe de textura |
| Tamanho máximo de imagem | Até 2^31 − 1 pixels por dimensão (sistema de coordenadas de 32 bits com sinal) |
| Tipo MIME | image/x-exr |
| Estrutura do cabeçalho | Lista de atributos tipados extensível terminada por uma sentinela de string vazia; suporta pares de metadados chave-valor personalizados arbitrários |
| Manipulação de espaço de cor | Valores de pixel armazenados como luz linear de cena (scene-linear); sem gamma incorporado ou curva de tom - transformação de exibição aplicada externamente, comumente via OpenColorIO |
| Suporte multi-view | Atributo nativo `multiView` permite fluxos de trabalho estereoscópicos e de matriz de múltiplas câmeras dentro de um único arquivo |
| Licença / curador | Licença Apache 2.0; originalmente desenvolvido pela ILM, agora um projeto da Academy Software Foundation (ASWF) |
| Lançado | 2003 (released as open source by ILM; later an ASWF project) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | openexr.com |
Conversões de EXR
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos EXR.