Un códec, de enCOder / DECoder o COmpressor / DECompressor, es un software o hardware diseñado para comprimir y descomprimir flujos de datos que consisten en datos de audio y / o video. La compresión reduce el tamaño de los archivos de audio y video digital, lo que significa que ocupan menos espacio de almacenamiento y también se transmiten más rápidamente. Hay varios códecs diferentes diseñados con diferentes objetivos en mente. Un códec importante es la codificación de audio avanzada, a menudo denominada por el acrónimo AAC. Su nombre formal es ISO / IEC 14496-3: 2001 (Organización Internacional de Normalización / Comisión Electrotécnica Internacional).
El códec fue desarrollado por las empresas del grupo MPEG (Motion Pictures Expert Group). Forma parte de los estándares MPEG-2 y MPEG-4, y la compresión AAC_MP4 se desarrolló aún más a partir de AAC_MP2. La codificación de audio avanzada se considera superior a MP3, tanto en cantidad de compresión como en sonido. La compresión puede ser sin pérdida, creada para que el original se pueda restaurar exactamente, o con pérdida, eliminando bits de datos a medida que comprime los archivos, con el resultado de una mayor compresión, pero la imposibilidad de restaurar por completo el archivo original. La codificación de audio avanzada es un formato de compresión con pérdida.
Hay varios perfiles de codificación de audio avanzada diferentes. La extensión de archivo MP4 se refiere a un archivo MPEG-4 estándar, mientras que M4A se refiere a AAC desprotegido. M4P es para AAC protegido. Las diferencias entre los archivos con una extensión .M4A o .MP4, por un lado, y una extensión .AAC, por otro lado, son que las extensiones .M4A y .MP4 señalan formatos de contenedor que tienen un estándar de etiquetado, por lo que pueden llevar la información de la canción y el álbum con ellos, lo que los archivos .AAC no pueden. Muchos reproductores no aceptan archivos con extensión .AAC.
La codificación de audio avanzada es un estándar abierto. Se ha adoptado en Apple® QuickTime®, se usa en Apples® iTunes® y es el formato predeterminado en Apple® iPod®, donde sirve para garantizar un sonido de alta calidad. Debido a que admite archivos protegidos y, por lo tanto, gestión de derechos digitales (DRM), el uso de AAC en estos lugares ayuda a controlar el acceso al material protegido contra copia comprado en la tienda iTunes®.