Foto HEIC (.heic)
ISO/IEC PadrãoHigh Efficiency Image Container (HEIC) é um formato de imagem baseado em HEVC, adotado pela Apple e por plataformas móveis modernas. Ele oferece cerca do dobro da eficiência de compactação do JPEG tradicional com qualidade visual equivalente.
Converter HEIC para JPG
Conversor gratuito de HEIC para JPG no navegador. Converta arquivos instantaneamente no seu dispositivo.
Inspeção e metadados
Sistemas operacionais e analisadores de arquivos identificam arquivos HEIC pela sequência inicial de bytes:
Assinatura do arquivo em bytes (magic bytes)
Sistemas operacionais e analisadores de arquivos identificam arquivos HEIC pela sequência inicial de bytes:
ASSINATURA HEXADECIMAL (DESLOCAMENTO 0):
?? ?? ?? ?? 66 74 79 70REPRESENTAÇÃO ASCII: ????ftyp
Padronização: ISO/IEC 23008-12 (HEIF standard)
Especificações técnicas
| Estrutura do contêiner | Contêiner do ISO Base Media File Format (ISOBMFF) com fluxos de bits intraquadro HEVC (H.265) |
| Compressão | Predição intraquadro Main e Main 10 do padrão High Efficiency Video Coding (HEVC/H.265) |
| Ordem dos bytes (endianness) | Estrutura de caixas/átomos em big-endian |
| Espaços de cor | Display P3, sRGB, Rec.2020 PQ/HLG HDR, Perfis ICC incorporados |
| Canais e Estrutura | YUV 4:2:0, 4:2:2, 4:4:4 (profundidade de 8 bits, 10 bits ou 12 bits) com canal auxiliar alfa opcional |
| Dimensões Máximas | Até 16384 x 16384 pixels (limite do nível 6.2 do HEVC) |
| Transparência | Compatibilidade total com canal alfa por meio de itens de imagem auxiliares |
| Streaming e Progressivo | Os metadados organizados em caixas permitem inspecionar EXIF e miniaturas instantaneamente, sem baixar os dados da imagem |
Matriz de comparação técnica: HEIC e formatos concorrentes
| Atributo técnico | HEIC (Atual) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Codec de compactação | HEVC (H.265 intraquadro) | Transformada discreta de cosseno (DCT) | AV1 (intraquadro) | VP8 / VP8L |
| Tamanho relativo (em comparação com JPEG) | Cerca de 50% menor | Referência (100%) | Cerca de 55% menor | Cerca de 30% menor |
| Profundidade de cor | 8 bits, 10 bits, 12 bits | Apenas 8 bits (padrão) | HDR de 8, 10 ou 12 bits | Apenas 8 bits |
| Múltiplas imagens e sequências | Contêiner nativo com vários itens | Apenas imagem única | Compatível com AVIF de vários itens | WebP animado limitado |
Modos comuns de corrupção e guia de recuperação com editor hexadecimal
O Windows exibe a mensagem "É necessário instalar as Extensões de Vídeo HEVC para exibir este arquivo".
Causa principal: O Windows não tem o pacote de codecs HEVC para aceleração por hardware instalado no sistema.
Recuperação: File2File.app pode converter HEIC para JPG / PNG no seu navegador. O suporte varia conforme o programa.
Análise de segurança e vetores de ataque a analisadores
Os decodificadores HEIC analisam árvores complexas de átomos ISOBMFF e executam processos sofisticados de transformação de vídeo HEVC, que precisam ser isolados com rigor.
Vetores de ataque conhecidos
- Estouro de inteiro ao calcular o comprimento de uma caixa ISOBMFF "hdlr" ou "iloc".
- Leitura além dos limites do buffer durante a decodificação de entropia HEVC CABAC em codecs nativos sem correções.
- Corrupção de memória ao processar itens de imagem auxiliares de mapa de profundidade.
Melhores práticas defensivas: Processe imagens HEIC com versões WebAssembly do libheif seguras para a memória e isoladas do sistema operacional hospedeiro.
Origens históricas e marcos
Principais vantagens
- Arquivos cerca de 50% menores que os JPEGs, com qualidade visual percebida igual ou superior.
- Compatibilidade nativa com profundidade de cor de 10 e 12 bits, eliminando faixas de cor em céus com gradientes suaves.
- Armazena sequências de imagens, Live Photos, fotos em sequência, áudio e mapas de profundidade em um único arquivo compacto.
Limitações técnicas e desvantagens
- A complexidade do licenciamento de hardware e patentes atrasou a adoção em navegadores de código aberto.
- O suporte à decodificação nativa é limitado em versões antigas do Windows, sem extensões comerciais da Microsoft Store.
- Exige mais processamento para codificar e decodificar do que o JPEG tradicional.
Curiosidades técnicas
- Com o iOS 11, a Apple adicionou a captura de fotografias HEIF/HEVC em dispositivos compatíveis; o tamanho dos ficheiros varia conforme a imagem e as definições.
- Uma Live Photo do iPhone é armazenada em um único contêiner HEIC, que reúne a imagem estática em alta resolução e um clipe de vídeo incorporado.
- O HEIC pode armazenar um mapa de profundidade calculado por smartphones com duas lentes, permitindo ajustar o foco depois de tirar a foto.
Perguntas técnicas frequentes
Por que meu iPhone tira fotos no formato HEIC?
A Apple usa HEIC porque ele reduz pela metade o espaço de armazenamento das fotos e preserva cores de 10 bits, vídeos de Live Photos e dados de mapas de profundidade.
Como converter fotos HEIC para JPG no Windows ou no PC?
Use o File2File.app para converter arquivos HEIC em lote para JPG, diretamente no navegador, sem instalar programas e com privacidade total.
Os arquivos HEIC podem ser abertos sem o codec pago do Windows?
Sim. O File2File.app usa WebAssembly no próprio navegador para decodificar e converter arquivos HEIC gratuitamente.
Conversões de HEIC relacionadas
A conversão de fotografias HEIC em imagens JPEG transforma o formato padrão da câmera da Apple em arquivos de imagem amplamente compatíveis para software mais antigo e navegadores web.
Converter HEIC para PNG transforma fotos comprimidas com HEVC com perdas em arquivos gráficos sem perdas amplamente suportados.
Transforme uma foto HEIC estática em um PDF de uma página para compartilhar ou anexar a formulários. A página usa dados de imagem de 8 bits e não inclui sequências HEIC nem dados HDR da origem.