Índice:
- Definição - O que significa AAC (Advanced Audio Coding)?
- Techopedia explica Advanced Audio Coding (AAC)
Definição - O que significa AAC (Advanced Audio Coding)?
A codificação de áudio avançada (AAC) é uma técnica usada para compactar e codificar arquivos de áudio digital de esquema.
A tecnologia AAC pode ser usada para codificar arquivos de áudio em taxas de bits médias a altas. O AAC foi desenvolvido para ser o sucessor lógico do MP3 (ISO / MPEG Audio Layer -3) e alega oferecer melhor qualidade de som que seu antecessor na mesma taxa de bits.
Techopedia explica Advanced Audio Coding (AAC)
A técnica de AAC envolve a exploração de duas estratégias principais de codificação, a fim de minimizar a quantidade de dados necessária para transmitir áudio digital de alta qualidade. Componentes de sinal irrelevantes são descartados. Redundâncias no sinal de áudio codificado são eliminadas.
A codificação de arquivos de áudio digital envolve as seguintes etapas:
- A transformada discreta de cosseno modificado (MDCT) é usada para converter o sinal do domínio do tempo para o domínio da frequência. Os bancos de filtros são usados para converter um número exato de amostras de tempo em amostras de frequência.
- O domínio da frequência é quantizado usando um modelo psicoacústico e é então codificado.
- Códigos internos adequados de correção de erros são aplicados.
- O sinal está empilhado ou transmitido.
- O algoritmo Luhn mod N é usado para cada quadro para evitar corrupção de amostra
O AAC pode amostrar frequências que variam de 8Hz a 96kHz e até 48 canais. Ele também é capaz de comprimir o áudio que contém fluxos de pulsos complexos e ondas quadradas melhor que o MP3.
O AAC é um padrão internacional usado por algumas grandes empresas como Dolby Laboratories Inc., Sony Corp. e Nokia Corp. O AAC também é usado como codec de áudio padrão para o formato .m4v da Apple nos arquivos de vídeo da iTunes Store.