Áudio WAV (.wav)

Microsoft Padrão

WAV é um formato amplamente usado para áudio PCM não comprimido.

Converter WAV para MP3

Conversor gratuito de WAV para MP3 no navegador. Converta arquivos instantaneamente no seu dispositivo.

Inspeção e metadados

Sistemas operacionais e analisadores de arquivos identificam arquivos WAV pela sequência inicial de bytes:

Selecione ou solte os arquivos aqui

Privado - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V
Garantia de privacidade sem transmissão pela rede 0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.

Assinatura do arquivo em bytes (magic bytes)

Sistemas operacionais e analisadores de arquivos identificam arquivos WAV pela sequência inicial de bytes:

ASSINATURA HEXADECIMAL (DESLOCAMENTO 0):

52 49 46 46 ?? ?? ?? ?? 57 41 56 45

REPRESENTAÇÃO ASCII: RIFF????WAVE

Padronização: Microsoft & IBM Resource Interchange File Format (RIFF)

Especificações técnicas

Estrutura do contêinerContêiner de blocos Resource Interchange File Format (RIFF)
CompressãoModulação por Código de Pulsos Linear (LPCM) sem compressão; suporta ADPCM ou IEEE Float
Ordem dos bytes (endianness)Little-Endian (ordem de bytes Intel x86)
Espaços de corN/A (áudio PCM sem compactação)
Canais e EstruturaMono, estéreo e multicanal, com até 64 canais discretos
Dimensões MáximasTaxas de amostragem de até 384 kHz com resolução de 16 ou 24 bits, ou ponto flutuante de 32 ou 64 bits
TransparênciaFidelidade de áudio de master de estúdio, sem compactação e bit a bit
Streaming e ProgressivoDeslocamento de bloco de dados dependente de cabeçalho; o WAV padrão exige comprimento conhecido

Matriz de comparação técnica: WAV e formatos concorrentes

Atributo técnicoWAV (Atual)FLACAIFFMP3
Ordenação de bytesLittle-Endian (ordem de bytes Intel)Fluxo de bits nativoBig-Endian (ordem de bytes Motorola)Enquadramento de fluxo de bits
Modo de compactaçãoNão compactado (dados 100% intactos)Compressão sem perdas; o tamanho variaNão compactado (dados 100% intactos)Compactado com perdas (~10% do tamanho)
Tamanho máximo do arquivo4 GB (limite RIFF de 32 bits; RF64 resolve isso)Praticamente ilimitadoLimite de 4 GBPraticamente ilimitado
Sobrecarga de descompactação na CPUZero (mapeamento direto de buffer de memória)Muito baixaZero (mapeamento direto de buffer de memória)Baixa

Modos comuns de corrupção e guia de recuperação com editor hexadecimal

O reprodutor informa “Tamanho de bloco inválido” ou o áudio é reproduzido, mas termina antes do esperado.

Causa principal: O software de gravação travou antes de gravar os cabeçalhos finais com os tamanhos em bytes dos blocos “RIFF” e “data”.

Recuperação: Abra o arquivo em um editor hexadecimal e grave o tamanho total do arquivo menos 8 na posição 4, ou repare-o com “ffmpeg -i broken.wav -c copy fixed.wav”.

Análise de segurança e vetores de ataque a analisadores

Arquivos WAV usam cabeçalhos de blocos aninhados com valores de comprimento de 32 bits. Divergências entre o tamanho de bloco declarado e o tamanho real do arquivo podem causar leituras além dos limites do buffer.

Vetores de ataque conhecidos

  • Estouro de inteiro durante a análise dos comprimentos dos blocos “fmt ” ou “fact” em drivers de áudio.
  • Estouro de memória heap causado por blocos de metadados “LIST” maliciosos com strings ASCII superdimensionadas.
  • Negação de serviço através de blocos 'data' de tamanho zero causando desreferências de ponteiro nulo.

Melhores práticas defensivas: Valide rigorosamente se os deslocamentos de blocos declarados ultrapassam os limites físicos do arquivo.

Origens históricas e marcos

2000O Broadcast Wave Format (BWF / EBU Tech 3285) padroniza os metadados de transmissão e a incorporação de códigos de tempo.
1991Microsoft e IBM introduzem a especificação RIFF WAVE com o Windows 3.1.
1989IBM e Microsoft colaboram em arquiteturas comuns de contêineres multimídia.

Principais vantagens

  • A precisão matemática bit a bit preserva fielmente as formas de onda originais das gravações de estúdio.
  • A compatibilidade depende do reprodutor e do dispositivo.
  • A ausência de carga de decodificação na CPU permite reprodução imediata em tempo real e edição de várias faixas.

Limitações técnicas e desvantagens

  • Espaço de armazenamento massivo (aproximadamente 10 MB por minuto para áudio com qualidade de CD).
  • O limite clássico de 32 bits do tamanho de arquivos RIFF restringe os arquivos contínuos a 4 GB (aprox. 6,8 horas de áudio com qualidade de CD).
  • Historicamente carecia de marcação de metadados padronizada em comparação com o MP3 ou M4A.

Curiosidades técnicas

  • O lendário som de inicialização do Windows 95 composto por Brian Eno foi distribuído como um arquivo WAV estéreo de 16 bits e 22 kHz.
  • Produções profissionais de cinema e televisão gravam o som em Broadcast WAV (BWF), que incorpora o código de tempo SMPTE ao bloco “bext”.
  • O cabeçalho RIFF de 4 bytes significa 'Resource Interchange File Format'.

Perguntas técnicas frequentes

Por que um arquivo WAV é muito maior que um MP3?

WAV contém áudio PCM bruto e sem compactação, preservando todas as amostras (44.100 por segundo em cada canal). O MP3 analisa o áudio e remove sons inaudíveis para os seres humanos, reduzindo o tamanho do arquivo em cerca de 90%.

O que acontece se uma gravação WAV exceder 4 GB?

Como o RIFF padrão usa inteiros sem sinal de 32 bits para tamanhos de blocos, o WAV padrão não pode exceder 4.294.967.295 bytes. Equipamentos de gravação profissionais usam RF64 (ITU-R BS.2088) para quebrar a barreira de 4 GB.

O WAV soa melhor do que o FLAC?

Não. Ao ser reproduzido, o FLAC é descompactado exatamente no mesmo fluxo de áudio PCM bit a bit armazenado pelo WAV. Portanto, a fidelidade sonora é 100% idêntica.