Elegir el códec de audio adecuado puede marcar la diferencia entre música cristalina en un archivo diminuto y una grabación abultada que suena mediocre. Pero con tantas opciones (AAC, Opus, Vorbis, FLAC, MP3), ¿cómo elegir el correcto? Esta guía explica cada códec en lenguaje sencillo, compara sus puntos fuertes y te dice exactamente cuál usar en cada escenario.
¿Qué es un códec de audio?
Un códec (codificador-decodificador) es un algoritmo que comprime los datos de audio sin procesar en un archivo más pequeño y los descomprime durante la reproducción. Sin códecs, una canción de 3 minutos ocuparía unos 30 MB en audio PCM sin comprimir. Los códecs lo reducen a 3 a 10 MB conservando un sonido (casi) idéntico.
Hay dos enfoques fundamentales para comprimir:
Compresión con pérdida
Los códecs con pérdida descartan permanentemente datos de audio considerados menos audibles para el oído humano. Esto se basa en modelos psicoacústicos: algoritmos que saben qué frecuencias es poco probable que percibas. El resultado son archivos drásticamente más pequeños (a menudo 80 a 90 % menos), pero los datos eliminados se pierden para siempre. No puedes reconvertir un archivo con pérdida a sin pérdida y recuperar el detalle perdido.
Ejemplos: MP3, AAC, Opus, Vorbis
Compresión sin pérdida
Los códecs sin pérdida comprimen el audio sin descartar datos, como un archivo ZIP para audio. La salida descomprimida es bit a bit idéntica al original. El tamaño suele ser del 50 al 60 % del PCM original, así que un WAV de 30 MB queda en unos 15 a 18 MB.
Ejemplos: FLAC, ALAC (Apple Lossless), WavPack
Los códecs comparados
MP3 (MPEG-1 Audio Layer III)
Lanzado en 1993, MP3 es el abuelo del audio digital. Sus patentes expiraron en 2017, lo que lo hace totalmente libre de uso.
- Pros: compatibilidad universal: cualquier dispositivo, sistema operativo y reproductor admite MP3. Es la apuesta más segura cuando no sabes con qué se va a reproducir tu archivo.
- Contras: técnicamente inferior a los códecs modernos. Al mismo bitrate, AAC y Opus ofrecen una calidad notablemente mejor. MP3 sufre por debajo de 128 Kbps, donde los artefactos se hacen evidentes.
- Mejor bitrate: 192 a 320 Kbps para música (por debajo de 192, usa un códec mejor)
- Contenedor: .mp3 (autocontenido)
AAC (Advanced Audio Coding)
Desarrollado como sucesor oficial de MP3, AAC se estandarizó en 1997 y se convirtió en el códec por defecto para los productos Apple, YouTube y la mayoría de los servicios de streaming.
- Pros: excelente calidad a 128 a 256 Kbps. Soporte nativo en iOS, macOS, Windows y Android. Mejor imagen estéreo y reproducción de altas frecuencias que MP3 al mismo bitrate.
- Contras: el mejor codificador AAC (Apple AAC) solo está disponible en macOS/iOS. Otros codificadores (FAAC, FFmpeg AAC) son buenos, pero no tan refinados. Algunos reproductores antiguos de Linux tenían soporte limitado de AAC.
- Mejor bitrate: 128 a 256 Kbps (128 AAC ≈ 192 MP3 en calidad percibida)
- Contenedor: .m4a (MPEG-4), .mp4, .aac (sin procesar)
Opus
Creado por la Xiph.Org Foundation y la IETF, Opus se estandarizó en 2012 y se considera ampliamente el mejor códec de audio con pérdida disponible hoy. Fue diseñado tanto para voz como para música, con latencia extremadamente baja.
- Pros: calidad superior en cualquier bitrate. A 96 Kbps, Opus rivaliza con AAC a 128 Kbps. Excelente para voz (VoIP, podcasts), música y contenido mixto. Latencia ultrabaja (5 ms de retardo algorítmico) que lo hace ideal para comunicación en tiempo real. Totalmente código abierto y libre de regalías.
- Contras: no tiene soporte nativo como formato musical en iOS (aunque funciona en WebM para reproducción web). Algunos reproductores de hardware antiguos y autorradios no lo reconocen.
- Mejor bitrate: 96 a 160 Kbps para música, 32 a 64 Kbps para voz
- Contenedor: .opus, .ogg, .webm, .mka
Vorbis (OGG Vorbis)
Vorbis es un códec con pérdida de código abierto desarrollado por Xiph.Org, lanzado por primera vez en 2000. Fue la alternativa de código abierto a MP3 antes de la llegada de Opus.
- Pros: mejor calidad que MP3 a bitrates equivalentes. Totalmente gratis y de código abierto. Bien soportado en Android, Linux y videojuegos (muchos motores de juegos usan OGG Vorbis para efectos y música).
- Contras: efectivamente superado por Opus en la mayoría de los casos. No tiene soporte nativo en iOS sin apps de terceros. Menos dispositivos de hardware lo admiten en comparación con MP3 o AAC.
- Mejor bitrate: 128 a 192 Kbps (calidad 4 a 6)
- Contenedor: .ogg, .oga
FLAC (Free Lossless Audio Codec)
FLAC es el estándar para compresión de audio sin pérdida. Es de código abierto, ampliamente compatible y el preferido por audiófilos y archivistas musicales en todo el mundo.
- Pros: reproducción bit a bit del audio original. Los archivos son del 50 al 60 % del tamaño del WAV. Admite metadatos, carátula y resoluciones de hasta 32 bits / 384 kHz. Soporte nativo en Android, Windows, macOS y la mayoría de los reproductores de hardware modernos.
- Contras: los archivos son entre 3 y 5 veces más grandes que los formatos con pérdida a calidad percibida comparable. Sin soporte nativo en dispositivos Apple antiguos (aunque iOS 11+ y macOS ya lo admiten). Excesivo para palabra hablada o reproducción en el teléfono.
- Tamaño típico: 700 a 1000 Kbps para audio en calidad CD (aproximadamente 25 a 35 MB para una canción de 4 minutos)
- Contenedor: .flac (autocontenido), .mka (Matroska)
Comparación lado a lado
| Códec | Tipo | Punto óptimo | Calidad a 128 Kbps | Licencia | Ideal para |
|---|---|---|---|---|---|
| MP3 | Con pérdida | 192 a 320 Kbps | Aceptable | Gratis (patentes expiradas) | Máxima compatibilidad |
| AAC | Con pérdida | 128 a 256 Kbps | Muy buena | Patentado, gratis de usar | Ecosistema Apple, streaming |
| Opus | Con pérdida | 96 a 160 Kbps | Excelente | Código abierto, sin regalías | Web, VoIP, podcasts, música |
| Vorbis | Con pérdida | 128 a 192 Kbps | Buena | Código abierto, sin regalías | Juegos, proyectos open source |
| FLAC | Sin pérdida | N/D (variable) | N/D | Código abierto, sin regalías | Archivado, escucha audiófila |
¿Qué códec deberías usar?
La respuesta depende totalmente de tu caso de uso:
Para streaming o compartir música
Usa AAC a 256 Kbps en flujos centrados en Apple, o Opus a 128 Kbps para la mejor relación calidad-tamaño. Ambos son transparentes (indistinguibles del original) a estos bitrates para la mayoría de los oyentes.
Para archivar tu colección de música
Usa FLAC. Punto. Sin pérdida significa que nunca pierdes calidad y siempre puedes convertir a cualquier formato con pérdida más adelante. Piensa en FLAC como tu copia maestra.
Para podcasts y voz
Usa Opus a 48 a 64 Kbps. Opus se diseñó específicamente para voz y entrega calidad clara a bitrates en los que otros códecs suenan turbios. Si la compatibilidad es una preocupación, usa MP3 a 128 Kbps.
Para juegos y medios interactivos
Usa OGG Vorbis a 128 Kbps o Opus. Vorbis tiene soporte nativo en Unity, Unreal Engine y la mayoría de los middleware de audio para juegos. Opus se admite cada vez más por su baja latencia y mejor compresión.
Para VoIP y comunicación en tiempo real
Usa Opus. Es el códec obligatorio para WebRTC (utilizado por Discord, Google Meet y la mayoría de los chats de voz basados en web). Sus 5 ms de latencia y excelente calidad de voz a 32 Kbps lo hacen insuperable para audio en tiempo real.
Para máxima compatibilidad
Usa MP3 a 256 a 320 Kbps. Cualquier dispositivo del planeta reproduce MP3. Si envías un archivo de audio a alguien y no sabes con qué lo reproducirá, MP3 es la apuesta segura.
Entender los formatos contenedores
Una fuente común de confusión es la diferencia entre un códec y un contenedor. El códec es el algoritmo de compresión; el contenedor es el formato de archivo que envuelve los datos comprimidos junto con los metadatos.
- .mp4 / .m4a: contenedor MPEG-4, suele albergar audio AAC (o ALAC)
- .webm: contenedor WebM (de Google), alberga audio Opus o Vorbis
- .ogg / .oga: contenedor Ogg (de Xiph.Org), alberga Vorbis, Opus o FLAC
- .mka: contenedor de audio Matroska, puede albergar prácticamente cualquier códec
- .mp3: autocontenido (MP3 es a la vez códec y contenedor)
- .flac: autocontenido (contenedor nativo de FLAC)
El contenedor no afecta la calidad del audio: es solo el envoltorio. Sin embargo, no todos los reproductores admiten todos los contenedores, así que elegir el adecuado importa para la compatibilidad.
Recomendaciones de bitrate
Estas son guías prácticas de bitrate para calidad transparente (indistinguible del original en pruebas a ciegas):
- Opus: 128 Kbps (música), 48 Kbps (voz): transparente a estos bitrates
- AAC: 192 a 256 Kbps (música), 96 Kbps (voz)
- MP3: 256 a 320 Kbps (música), 128 Kbps (voz)
- Vorbis: 160 a 192 Kbps (música), 96 Kbps (voz)
- FLAC: sin ajuste necesario: siempre es sin pérdida, normalmente 800 a 1100 Kbps
Cómo convertir entre códecs
Usa el conversor de audio para cambiar entre cualquiera de estos formatos. Algunas reglas importantes al convertir:
- Nunca conviertas con pérdida a con pérdida: transcodificar MP3 a AAC (o viceversa) provoca pérdida generacional, degradando la calidad en cada conversión. Empieza siempre desde una fuente sin pérdida cuando sea posible.
- De sin pérdida a con pérdida está bien: convertir FLAC a Opus o AAC es exactamente para lo que estos códecs están pensados
- De con pérdida a sin pérdida desperdicia espacio: convertir MP3 a FLAC genera un archivo más grande, pero no recupera la calidad perdida. Los datos de audio que faltan están perdidos para siempre.
¿Quieres inspeccionar el códec, bitrate y formato reales de un archivo de audio? Usa la herramienta inspector de audio para ver todos los detalles técnicos.