Ya vimos en un artículo anterior la definición de códec, que podía resumirse como el programa informático capaz de codificar y comprimir una señal de vídeo o audio, siendo a su vez capaz de decodificar el resultado.
A diferencia de cómo ocurre en el campo del vídeo, los códecs de audio a veces reciben el mismo nombre que el estándar que define su formato (la forma en que se almacenan en un archivo). Esto ocurre, por ejemplo, con MP3 o AAC.
Este post, por tanto, va a centrarse en listar los códecs de audio principales utilizados en el ambiente digital. Para conocer aspectos más técnicos sobre el audio digital puedes consultar el post parámetros del audio digital.
Tabla de contenidos
Códecs de audio con pérdidas
Estos códecs de audio son aquéllos que aplican compresión destructiva sobre la información de audio, aprovechando redundancias como las frecuencias no audibles. La información que se pierde en el proceso de compresión en este tipo de códecs no es posteriormente recuperable.
MP3
El término MP3 se utiliza tanto para referirse al formato de audio (desarrollado por el Moving Picture Experts Group o MPEG) como a su algoritmo de compresión.
MP3 es un algoritmo de compresión con pérdida con el objetivo de disminuir el peso del archivo. Esto significa que se pierde información pero, idealmente, el oído humano no será capaz de percibir la diferencia entre el archivo original y el comprimido.
Es probablemente el formato de audio más popular en el ambiente digital (almacenado en ficheros «.mp3» ), habiendo sido utilizado en multitud de contextos: audio para CD, reproductores portátiles, audio en PC, compresión de audio para vídeo, streaming, etc.
AAC
AAC proviene de «Advanced Audio Coding» y también es un formato de audio con un algoritmo de compresión con pérdida definido por el grupo MPEG.
Es muy parecido a MP3 aunque con un rendimiento superior, y es más común encontrar audio codificado con AAC acompañando al vídeo almacenado en un fichero MP4. También podemos encontrar ficheros de audio individuales con extensión «.aac» .
Vorbis
Vorbis es un códec de audio que aplica compresión con pérdidas, al igual que MP3. Sin embargo, Vorbis está desarrollado por Xiph.Org (fundación sin ánimo de lucro que desarrolla formatos multimedia abiertos) y es un proyecto de software libre.
El códec de audio Vorbis utiliza el formato contenedor OGG (válido para el almacenamiento de vídeo y audio), aunque como extensión de los ficheros podemos encontrar «.ogg» (para vídeo o audio) y «.oga» (para audio).
Opus
El códec de audio Opus, al igual que Vorbis, utiliza el formato contenedor OGG. Se trata de un códec de código abierto que aplica compresión con pérdidas.
Este códec también fue desarrollado por la fundación Xiph.org, en colaboración con Mozilla y Skype, habiendo incorporado tecnología del códec SILK desarrollado para este último.
WMA
Se trata de un formato de archivo de audio creado por Microsoft para competir en su día con MP3 y RealAudio. Al igual que ocurre con MP3, WMA puede usarse para hacer referencia tanto al formato de archivo como al propio códec de audio.
Es un códec de compresión con pérdida, aunque existen diferentes versiones de este códec (una de ellas sin pérdida). Sin embargo, hay que destacar que este formato ha perdido popularidad y en raras ocasiones se utiliza.
Códecs de audio sin pérdidas
Estos códecs son aquéllos que no aplican compresión destructiva sobre la información de audio, aunque sí pueden aplicar algún tipo de compresión reversible (como la compresión estadística).
WAV
WAV es un formato de audio digital generalmente utilizado para almacenar audio de alta calidad, sin compresión y sin pérdidas. Fue desarrollado por Microsoft e IBM y es frecuentemente utilizado para almacenar streams de audio en el PC.
WAV es técnicamente un formato, y el códec que utiliza para codificar el audio sin pérdidas es el LPCM (Linear Pulse Coded Modulation). Hay una curiosidad sobre el formato WAV y es que también permite almacenar audio comprimido mediante el códec Audio Compression Manager (ACM) de Microsoft.
En resumen, WAV es comúnmente usado en entornos Windows (PC) para trabajar con audio digital sin compresión (almacenado en ficheros «.wav» ), por ejemplo cuando se realizan mezclas en estaciones de audio digital o editores de vídeo.
AIFF
AIFF es la sigla de Audio Interchange File Format, y se trata del equivalente al WAV pero desarrollado por Apple. Para la codificación de audio sin pérdidas utiliza PCM (modulación por impulsos codificados), aunque existe una variante del formato capaz de comprimir la información de audio, conocida como AIFF-C.
Las extensiones comunes de los ficheros «.aiff» y «.aif» .
FLAC
FLAC es la sigla de Free Lossless Audio Codec y se trata de un códec capaz de realizar compresión sin pérdidas, desarrollado por Xiph.org (al igual que Vorbis y Opus). Es decir, este códec aplica ciertos algoritmos de compresión que no afectan sobre la información final del fichero, pudiéndose recuperar siempre la información original.
Como ocurre en muchas ocasiones en el campo del audio, el término FLAC es utilizado para hacer referencia tanto al formato como al códec. Los fichero son almacenados con la extensión «.flac» y se trata de un formato abierto, al ser un proyecto de software libre.