¿Qué significa AAC? Codificación de audio avanzada

La codificación de audio avanzada (AAC) es una técnica utilizada para comprimir y codificar archivos de audio digital de esquema.

La tecnología AAC se puede utilizar para codificar archivos de audio a velocidades de bits medias a altas.

AAC está diseñado para ser el sucesor lógico de MP3 (ISO/MPEG Audio Layer -3) y pretende ofrecer una mejor calidad de sonido que su predecesor con la misma tasa de bits.

La técnica AAC implica explotar dos estrategias de codificación principales para minimizar la cantidad de datos necesarios para impartir audio digital de alta calidad.

Los componentes de la señal que son irrelevantes se descartan. Se eliminan las redundancias en la señal de audio codificada.

La codificación de archivos de audio digital implica los siguientes pasos:

  • La transformada de coseno discreta modificada (MDCT) se utiliza para convertir la señal del dominio del tiempo al dominio de la frecuencia. Los bancos de filtros se utilizan para convertir un número exacto de muestras de tiempo en muestras de frecuencia.
  • El dominio de la frecuencia se cuantifica utilizando un modelo psicoacústico y luego se codifica.
  • Se aplican los códigos de corrección de errores internos apropiados.
  • La señal se apila o se transmite.
  • El algoritmo Luhn mod N se usa para cada cuadro para evitar la corrupción de la muestra

AAC puede muestrear frecuencias que van desde 8 Hz a 96 kHz y hasta 48 canales. También puede comprimir audio que contiene flujos de pulsos complejos y ondas cuadradas mejor que MP3.

AAC es un estándar internacional utilizado por algunas de las principales empresas, como Dolby Laboratories Inc., Sony Corp. y Nokia Corp. AAC también se utiliza como códec de audio predeterminado para el formato .m4v de Apple en los archivos de video de iTunes Store.

Relacionado

Deja un comentario