Áudio AAC (.aac)

ISO/IEC Padrão

O Advanced Audio Coding (AAC) é o sucessor normalizado do MP3, concebido para proporcionar uma eficiência de compressão superior e fidelidade auditiva em taxas de bits idênticas.

Converter AAC para MP3

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

Inspecionar e metadados

Sistemas operacionais e analisadores de arquivos identificam arquivos AAC inspecionando a sequência de bytes binários inicial:

Selecione ou solte os arquivos aqui

Conversão 100% privada no navegador - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V
Garantia de Privacidade com Zero Transmissão de Rede: 0 bytes enviados para servidores externos. Todo o processamento ocorreu localmente no sandbox do seu navegador.

Assinatura de Cabeçalho em Nível de Byte (Magic Bytes)

Sistemas operacionais e analisadores de arquivos identificam arquivos AAC inspecionando a sequência de bytes binários inicial:

ASSINATURA HEX (OFFSET 0):

FF F1

REPRESENTAÇÃO ASCII: ÿñ

Padronização: ISO/IEC 13818-7 / ISO/IEC 14496-3

Especificações Técnicas

Arquitetura do ContêinerFluxo de bits ADTS (Audio Data Transport Stream) ou contentor MPEG-4 Part 14
CompressãoTransformada Discreta do Cosseno Modificada (MDCT) com modelação de ruído temporal e modelação psicoacústica
Ordem de Bytes (Endianness)Enquadramento de fluxo de bits Big-Endian
Espaços de CoresN/D (Fluxo de Áudio)
Canais e EstruturaAté 48 canais de áudio discretos com mapeamento de altifalantes arbitrário
Dimensões MáximasTaxas de amostragem de 8 kHz até 96 kHz (fonte PCM de 16/24 bits)
TransparênciaCodificação perceptual com perdas; qualidade transparente alcançada por volta de 192-256 kbps estéreo
Streaming e ProgressivoAs palavras de sincronização de frames ADTS nativas permitem streaming de fluxo de bytes arbitrário

Matriz de Comparação Técnica: AAC vs Concorrentes

Atributo TécnicoAAC (Atual)MP3OGGOPUS
Eficiência de CompressãoElevada; estéreo transparente a 128-192 kbpsModerada; requer 192-256 kbpsElevada; comparável ao AAC a 160 kbpsUltra-elevada; transparente a 96-128 kbps
Canais Máximos48 canais discretos2 canais (estéreo) / 5.1 em MPEG-2255 canais discretos255 canais discretos
Aceleração por Hardware100% universal em todo o silício móvel e de escritório100% de suporte de silício legadoChips de hardware DSP dedicados limitadosCrescente suporte de hardware em browsers e Android/iOS
Atraso AlgorítmicoModerado (~100 ms de atraso de buffer)Elevado (~100-150 ms)Moderado (~100 ms)Ultra-baixo (5-26.5 ms, otimizado para VoIP)

Modos Comuns de Corrupção e Guia de Recuperação Hex

O leitor de multimédia entra em loop ou produz rajadas de estática digital de alta frequência.

Causa Raiz: Dessincronização dos cabeçalhos de frame ADTS devido a perda de pacotes ou palavras de sincronização de 12 bits em falta.

Recuperação: Reembale o áudio AAC bruto num contentor MP4/M4A utilizando ffmpeg -i broken.aac -c:a copy fixed.m4a para reconstruir os índices de frames.

Análise de Segurança e Vetores de Ataque ao Analisador

Os descarregadores/descodificadores AAC funcionam em ciclos DSP de áudio de alto rendimento, onde comprimentos de pacotes mal formados podem desencadear estoiros de inteiros (integer overflows) em implementações de software.

Vetores de Ataque Conhecidos

  • Estoiro de inteiros nos campos de comprimento de frame ADTS, causando leituras excessivas de buffer em descodificadores C++ não corrigidos.
  • Bits de configuração de canais adulterados que acionam gravações de memória inválidas durante a mistura descendente multicanal.
  • Alocação de heap fora de limites durante a análise da tabela de síntese SBR (Spectral Band Replication).

Melhores Práticas Defensivas: Descodifique ficheiros AAC em espaços de memória isolados (sandboxed) utilizando bibliotecas WASM seguras para a memória ou frameworks de multimédia do sistema operativo.

Origens Históricas e Marcos

2003A Apple Computer seleciona o AAC como o formato de áudio predefinido para a iTunes Store e a linha iPod.
1999Incorporado na norma MPEG-4 como ISO/IEC 14496-3 com perfis High-Efficiency AAC (HE-AAC).
1997Normalizado sob a norma ISO/IEC 13818-7 como MPEG-2 Part 7, superando o MPEG-1 Layer III em todas as taxas de bits.

Principais Vantagens e Prós

  • Transparência de áudio superior em comparação com o MP3 a taxas de bits equivalentes e inferiores (por exemplo, 128 kbps vs 192 kbps).
  • Suporte nativo para até 48 canais de áudio de largura de banda total para som surround e fluxos de trabalho Dolby Pro Logic.
  • Descodificação por hardware nativa universal em iOS, Android, macOS, Windows e televisões inteligentes de consumo.

Limitações Técnicas e Contras

  • A codificação perceptual com perdas descarta frequências harmónicas inaudíveis, tornando-o inadequado para masterização de áudio.
  • Os fluxos de bits ADTS carecem de tabelas de procura incorporadas sem encapsulamento em invólucros MP4 (M4A).
  • O licenciamento de pools de patentes administrado pela Via Licensing Corporation abrandou historicamente a inovação de codificadores de código aberto.

Curiosidades Técnicas

  • O YouTube utiliza por predefinição a codificação AAC a 128 kbps para fluxos de áudio de vídeo estéreo padrão.
  • A palavra de sincronização ADTS consiste em 12 bits a um consecutivos (0xFFF), permitindo que os sintonizadores se fixem em transmissões em direto a meio do fluxo.
  • A Sony adotou o AAC como o padrão de compressão predefinido para o áudio da PlayStation 3, PlayStation Portable e Vita.

Perguntas Técnicas Frequentes

Porque é que o AAC soa melhor do que o MP3 a 128 kbps?

O AAC incorpora uma resolução de frequência mais elevada (até 96 kHz), bancos de filtros MDCT puros, modelação de ruído temporal (TNS) e ferramentas de previsão estéreo mais flexíveis que eliminam os artefactos de pré-eco prevalecentes no MP3.

Qual é a diferença entre AAC bruto e M4A?

O AAC bruto utiliza um enquadramento ADTS simples sem índices de capítulos ou metadados. O M4A encapsula a carga útil de áudio AAC idêntica dentro de um contentor ISO Base Media (MP4) com metadados, capa de álbum e tabelas de procura.

O AAC suporta compressão de áudio sem perdas?

Não. O AAC padrão é estritamente com perdas. A Apple desenvolveu o Apple Lossless (ALAC) para áudio sem perdas bit a bit dentro do mesmo contentor M4A.