A resposta curta
- AVIF é um formato de imagem que armazena imagens estáticas ou sequências codificadas em AV1 num contêiner HEIF/ISOBMFF, com compressão com ou sem perdas.
- Use um aplicativo de imagem que declare suporte a AVIF ou o avifdec da AOMedia no Windows, macOS ou Linux. O avifdec exporta JPEG, PNG ou YUV4MPEG2. Para arquivos não confiáveis, mantenha a validação estrita e os limites de recursos ativos. No celular, use um aplicativo que declare suporte a AVIF ou converta o arquivo num computador compatível.
- O AVIF não é descrito como formato executável ou de script, mas sua abertura analisa um contêiner HEIF/ISOBMFF estruturado e decodifica dados AV1. Arquivos malformados ou intensivos em recursos podem gerar riscos ao analisador. Use bibliotecas atuais, validação estrita e limites de pixels e dimensões.
Arquivo AVIF: o que é, como abrir e converter
O AVIF foi desenvolvido pela Alliance for Open Media. Ele aceita imagens estáticas, sequências, HDR, ampla gama de cores, imagens monocromáticas e multicanal, transparência, mapas de profundidade, imagens multicamadas e decodificação progressiva. Seu tipo de mídia registrado é image/avif. Um arquivo conforme identifica a marca avif para imagem estática ou avis para sequência no FileTypeBox; essa marca não precisa estar numa posição fixa de bytes.
O AVIF aceita compressão com e sem perdas. A conversão para JPEG pode descartar transparência, maior profundidade de bits ou outras informações: a saída JPEG do avifdec é sempre opaca e de 8 bits por canal. A saída PNG pode ter 8 ou 16 bits e é a opção documentada mais adequada para preservar transparência ou maior profundidade.
Como abrir
Use um aplicativo de imagem que declare suporte a AVIF ou o avifdec da AOMedia no Windows, macOS ou Linux. O avifdec exporta JPEG, PNG ou YUV4MPEG2. Para arquivos não confiáveis, mantenha a validação estrita e os limites de recursos ativos. No celular, use um aplicativo que declare suporte a AVIF ou converta o arquivo num computador compatível.
Use um aplicativo de imagem que declare suporte a AVIF ou o avifdec da AOMedia no Windows, macOS ou Linux. O avifdec exporta JPEG, PNG ou YUV4MPEG2. Para arquivos não confiáveis, mantenha a validação estrita e os limites de recursos ativos. No celular, use um aplicativo que declare suporte a AVIF ou converta o arquivo num computador compatível.
O AVIF aceita compressão com e sem perdas. A conversão para JPEG pode descartar transparência, maior profundidade de bits ou outras informações: a saída JPEG do avifdec é sempre opaca e de 8 bits por canal. A saída PNG pode ter 8 ou 16 bits e é a opção documentada mais adequada para preservar transparência ou maior profundidade.
Segurança
O AVIF não é descrito como formato executável ou de script, mas sua abertura analisa um contêiner HEIF/ISOBMFF estruturado e decodifica dados AV1. Arquivos malformados ou intensivos em recursos podem gerar riscos ao analisador. Use bibliotecas atuais, validação estrita e limites de pixels e dimensões.
Remetente desconhecido, nome terminando em duas extensões ou conteúdo que não bate com a extensão: confira antes de abrir.
Como converter
O AVIF aceita compressão com e sem perdas. A conversão para JPEG pode descartar transparência, maior profundidade de bits ou outras informações: a saída JPEG do avifdec é sempre opaca e de 8 bits por canal. A saída PNG pode ter 8 ou 16 bits e é a opção documentada mais adequada para preservar transparência ou maior profundidade.
Converta uma cópia, nunca o original, e depois compare qualidade, metadados e diagramação com o arquivo de partida.
Perguntas frequentes
O que é um arquivo AVIF e para que serve?
O AVIF armazena imagens codificadas em AV1 num contêiner HEIF baseado em ISOBMFF. Pode conter imagens estáticas ou sequências e aceitar HDR, ampla gama de cores, transparência, mapas de profundidade e compressão com ou sem perdas.
Como abrir um arquivo AVIF?
Use um aplicativo que declare suporte a AVIF ou o avifdec da AOMedia. O decodificador oficial lê AVIF e exporta JPEG, PNG ou YUV4MPEG2.
Como abrir um arquivo AVIF no Windows?
Instale um pacote documentado do libavif para Windows e use o avifdec para decodificar o arquivo ou exportá-lo como JPEG, PNG ou YUV4MPEG2.
Como abrir um arquivo AVIF no macOS?
Use um pacote documentado do libavif para macOS e execute o avifdec, ou escolha um aplicativo que declare explicitamente suporte a AVIF.
Por que um arquivo AVIF não abre?
O aplicativo pode não aceitar AVIF, o arquivo pode estar malformado ou os limites de dimensões e total de pixels podem rejeitá-lo. Tente uma versão atual do avifdec com validação estrita e verifique o erro apresentado.
Qual é a diferença entre AVIF e JPEG?
O AVIF armazena dados AV1 num contêiner HEIF/ISOBMFF e aceita transparência, HDR, ampla gama, sequências e compressão sem perdas. A saída JPEG documentada do avifdec é opaca e limitada a 8 bits por canal.
Como converter AVIF para JPEG?
Use o avifdec e selecione a saída JPEG. Pode haver perda de informações porque essa saída é sempre opaca e de 8 bits por canal.
Como converter AVIF para PNG mantendo a transparência?
Use a saída PNG do avifdec. Ela pode ter 8 ou 16 bits e, ao contrário da saída JPEG documentada, pode preservar a transparência conforme os dados de origem e as opções usadas.
Um arquivo AVIF é seguro para abrir?
O AVIF não é descrito como executável ou script, mas sua decodificação utiliza analisadores de contêiner e bibliotecas AV1. Para arquivos desconhecidos, use software atual, validação estrita e limites de recursos.
Um arquivo AVIF possui assinatura de arquivo fixa?
Não se afirma uma única assinatura fixa. O FileTypeBox contém avif para imagem estática ou avis para sequência, mas o identificador pode ser uma marca compatível, e não a marca principal.
Como abrir um arquivo AVIF no celular?
Use um aplicativo para celular que declare suporte a AVIF. Se nenhum aplicativo adequado estiver disponível, converta o arquivo num computador compatível antes de visualizá-lo.
Formatos relacionados
Fontes
AV1 Image File Format (AVIF), Version 1.2.0 · Alliance for Open Media official specification
IANA Registration: image/avif · Internet Assigned Numbers Authority
AOMediaCodec libavif · Alliance for Open Media official reference implementation repository
avifdec Manual · Alliance for Open Media official decoder documentation
Image File Type and Format Guide: AVIF · Mozilla Developer Network