Advanced Audio Coding
De Wikipedia, la enciclopedia libre
| Advanced Audio Coding | |
|---|---|
| Extensión de archivo | .m4a, .m4b, .m4p, .m4v, .m4r, .3gp, .mp4, .aac |
| Tipo de MIME | audio/aac, audio/aacp |
| Tipo de formato | compresión con pérdida |
| Estándar(es) | ISO/IEC 13818-7:2003 |
El AAC(Advanced Audio Coding) es un formato de audio digital comprimido con pérdida, con este proceso se eliminan algunos de los datos de audio para poder obtener el mayor grado de compresión posible, aunque se produce un archivo de salida que suena lo más parecido posible al original.
El formato AAC corresponde al estándar internacional “ISO/IEC 13818-7” como una extensión de MPEG-2: un estándar creado por MPEG (Moving Pictures Expert Group). Debido a su excepcional rendimiento y la calidad, la codificación de audio avanzada (AAC) se encuentra en el núcleo del MPEG-4, 3GPP y 3GPP2, y es el códec de audio de elección para Internet, conexiones inalámbricas y de radio difusión digital.
Este formato AAC ha sido elegido por Apple como formato principal para los iPods y para su software iTunes . También es utilizado en otras aplicaciones como Ahead Nero, Winamp, Nintendo DSi etc.
Contenido |
[editar] Características
El AAC utiliza una variable de la frecuencia de bits (I/BR), un método de codificación que adapta el número de bits utilizados por segundo para codificar datos de audio, en función de la complejidad de la transmisión de audio en un momento determinado.
AAC es un algoritmo de codificación de banda ancha de audio que tiene un rendimiento superior al del MP3, que produce una mejor calidad en archivos pequeños y requiere menos recursos del sistema para codificar y descodificar.
Este códec está orientado a usos de banda ancha y se basa en la eliminación de redundancias de la señal acústica, así como en compresión mediante la transformada de coseno discreta modificada (MDCT), muy parecido como en el MP3.
No compatible con MPEG-1.
Frecuencia de muestreo: 24 kHz, 22.05 kHz, 16 kHz.
Máxima calidad entre 320 y 384 kbps (5 canales)
Tres opciones:
- Máxima calidad (resolución a 23.43 Hz y 2.6 ms)
- No predicción
- Frecuencias de muestreo escalables
[editar] Diagrama de bloques de un MPEG-2 AAC codificador
Nombramos las partes del diagrama de bloques:
- Control de Ganancia
- Modelo perceptivo del sistema de codificación perceptivo.
- Bancos de filtros: Basado en MDCT. Se utiliza para descomponer la señal en componentes de espectro (tiempo/frecuencia).
- TNS (Temporal noise shaping)
- Intensidad/Acoplamiento
- Predicción: predicción lineal por señales estacionarias. Logra una mejor eficiencia de codificación.
- M/S coding
- Cuantificación: Las componentes espectrales están cuantificadas con el objetivo de mantener el ruido.
- Control de flujo/distorsión
- Codificación sin ruido
- Multiplexador de trama de bits
[editar] Ventajas de AAC con respecto a MP3
El AAC permite sonidos polifónicos con un máximo de 48 canales independientes, así que se convierte en un códec apropiado para sonido envolvente (Surround) avanzado, sin embargo en MP3 sólo tenemos dos canales (estéreo).
Por otra parte también ofrece frecuencias de muestreo que varían de 8 Hz a 96 Khz., MP3 sólo soporta desde 16 Hz hasta los 48 khz, por lo cual proporciona una mejor resolución de sonido.
También tenemos una mejora de la eficiencia de decodificación, que requieren menos potencia de procesamiento para decodificar.


