O que é o formato de ficheiro AVI?
.avi (Audio Video Interleave) é um arquivo de contêiner multimídia que armazena dados de áudio e vídeo. Introduzido pela Microsoft em 1992 como parte da iniciativa Video for Windows, é amplamente reconhecido por armazenar dados de vídeo e foi uma escolha comum para distribuição multimídia. Seu tipo MIME é video/x-msvideo.
Estrutura do arquivo
O formato .avi é baseado na estrutura RIFF e divide os dados em blocos (chunks) estritamente definidos. O primeiro bloco, HDRL, é um cabeçalho de arquivo que contém informações sobre o vídeo - tamanho, número de quadros e parâmetros do algoritmo de compressão. O segundo bloco, MOVI, contém os dados reais de áudio e vídeo. O terceiro bloco, IDX1, é opcional - ele contém informações de índice sobre a localização de dados fragmentados dentro do arquivo, permitindo que os reprodutores realizem buscas (seek) de forma eficiente. Uma extensão posterior conhecida como OpenDML (AVI 2.0) introduziu tipos adicionais de blocos de índice para superar o limite original de tamanho de arquivo de 2 GB.
Compressão
O .avi oferece uma função de compressão opcional. No entanto, o método de compressão é geralmente menos eficiente do que os usados nos formatos MPEG ou MOV, e os arquivos comprimidos ainda são consideravelmente grandes. O formato suporta uma ampla gama de codecs - incluindo DivX, Xvid, MJPEG e RGB/YUV não comprimido - cada um identificado por um código FourCC armazenado no cabeçalho do fluxo. Arquivos .avi não comprimidos são grandes em tamanho, mas oferecem alta qualidade de áudio e vídeo mesmo após múltiplas operações de leitura e escrita, e tais arquivos não requerem codecs adicionais. Contêineres modernos como .mkv e .mp4 substituíram amplamente o .avi para novos conteúdos, oferecendo melhor eficiência de compressão e suporte a recursos mais amplos.
Segurança e proteção
RISCO: MEDIUMO AVI é um contêiner de mídia, não um código executável, portanto, um AVI genuíno é seguro para reproduzir - mas o AVI tem um histórico notável de truques de malware. O golpe clássico: um «filme.avi» que na verdade é «filme.avi.exe», ou um AVI que aciona um download falso de «você precisa deste codec» que instala malware (VLC/FFmpeg não precisam de codecs extras - nunca instale um «codec» que um site de vídeo exija). Arquivos AVI manipulados também já exploraram bugs em reprodutores/codecs antigos, portanto, mantenha seu reprodutor atualizado e prefira o VLC, que isola seus próprios decodificadores. Conversores de AVI online enviam seu vídeo para terceiros - use uma ferramenta local (HandBrake/FFmpeg) para filmagens privadas.
Detalhes do formato
em resumoProgramas que abrem arquivos AVI
Detalhes técnicos
especificação profunda| Família do contêiner | RIFF (Resource Interchange File Format) |
| Tipo MIME | video/x-msvideo |
| Bytes mágicos | 52 49 46 46 («RIFF») no deslocamento de byte 0; tipo de formulário «AVI » (com espaço final) no deslocamento 8 |
| Identificação de codec | FourCC (código de quatro caracteres) armazenado no sub-bloco strf de cada cabeçalho de fluxo |
| Codecs suportados | RGB/YUV não comprimido, DivX, Xvid, MJPEG, Indeo, Cinepak; H.264 via filtros DirectShow/LAV |
| Tamanho máximo de arquivo (AVI clássico) | 2 GB, limitado pelo campo de tamanho de bloco de 32 bits no cabeçalho RIFF |
| Tamanho máximo de arquivo (OpenDML/AVI 2.0) | Efetivamente ilimitado - o bloco odml LIST usa deslocamentos de índice de 64 bits |
| Endianness | Little-endian (ordem de bytes padrão RIFF) |
| Fluxos de áudio | Suporte a múltiplos fluxos de áudio simultâneos (ex: várias faixas de idiomas) |
| Suporte a legendas | Sem faixa de legenda embutida nativa; são usados arquivos externos .srt ou .sub |
| Canal alfa | Não suportado pela especificação do contêiner |
| Blocos estruturais principais | HDRL (lista de cabeçalho do arquivo), MOVI (dados de mídia intercalados), IDX1 (índice de busca opcional) |
| Representação da taxa de quadros | Armazenado como microssegundos inteiros por quadro no bloco de cabeçalho principal avih (dwMicroSecPerFrame) |
| Fluxos de vídeo | A especificação permite múltiplos fluxos de vídeo; na prática, os reprodutores esperam um único fluxo |
| Granularidade de intercalação | Dados de áudio e vídeo intercalados no bloco MOVI; bloco recomendado ≤ 1 segundo de reprodução |
| Lançado | 1992 (Microsoft, as part of Video for Windows) |
| Especificação | learn.microsoft.com |
Conversões de AVI
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos AVI.