Guía de códecs de audio: AAC vs Opus vs Vorbis vs FLAC

Guía de códecs de audio: AAC vs Opus vs Vorbis vs FLAC

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ódecTipoPunto óptimoCalidad a 128 KbpsLicenciaIdeal para
MP3Con pérdida192 a 320 KbpsAceptableGratis (patentes expiradas)Máxima compatibilidad
AACCon pérdida128 a 256 KbpsMuy buenaPatentado, gratis de usarEcosistema Apple, streaming
OpusCon pérdida96 a 160 KbpsExcelenteCódigo abierto, sin regalíasWeb, VoIP, podcasts, música
VorbisCon pérdida128 a 192 KbpsBuenaCódigo abierto, sin regalíasJuegos, proyectos open source
FLACSin pérdidaN/D (variable)N/DCódigo abierto, sin regalíasArchivado, 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.

Preguntas frecuentes

¿Qué códec de audio tiene la mejor calidad a bajos bitrates?

Opus supera consistentemente a todos los demás códecs con pérdida a bajos bitrates. A 64 Kbps, Opus entrega mejor calidad que AAC a 96 Kbps o MP3 a 128 Kbps. Esto es especialmente cierto para contenido de voz, donde Opus destaca gracias a su diseño híbrido voz-música.

¿FLAC es mejor que MP3?

FLAC es sin pérdida, lo que significa que conserva el 100 % de los datos originales del audio, mientras que MP3 descarta permanentemente alguna información. Sin embargo, a bitrates altos (256 a 320 Kbps), la mayoría de los oyentes no distingue MP3 del original en pruebas a ciegas. FLAC es mejor para archivado y trabajo profesional; MP3 es mejor para dispositivos portátiles y compartir.

¿Puedo convertir MP3 a FLAC para mejorar la calidad?

No. Convertir un archivo con pérdida (MP3) a un formato sin pérdida (FLAC) solo aumenta el tamaño sin recuperar ningún dato perdido. La calidad sigue siendo idéntica a la del MP3 fuente. Archiva siempre desde el CD original o el máster de estudio para verdadera calidad sin pérdida.

¿Por qué los iPhones usan AAC en vez de Opus?

Apple invirtió fuertemente en el desarrollo de AAC y lo integró profundamente en su ecosistema antes de que existiera Opus. AAC es el códec por defecto de iTunes, Apple Music y todos los dispositivos Apple. Aunque Opus es técnicamente superior, Apple no tiene un fuerte incentivo para cambiar, ya que AAC funciona muy bien a los bitrates que utilizan (256 Kbps).

¿Cuál es la diferencia entre OGG y Vorbis?

OGG es un formato contenedor (como una caja), mientras que Vorbis es un códec (el método de compresión). Un archivo OGG suele contener audio Vorbis, pero también puede contener Opus o FLAC. Cuando la gente dice OGG, casi siempre se refiere a OGG Vorbis específicamente.

¿Qué bitrate debería usar para streaming de música?

Para Opus, 128 Kbps proporciona calidad transparente para la mayoría de los oyentes. Para AAC, usa 192 a 256 Kbps. Para MP3, usa 256 a 320 Kbps. Si el almacenamiento y el ancho de banda no son una preocupación, ve por el extremo alto de cada rango. La mayoría de los grandes servicios de streaming usan AAC a 256 Kbps u Opus a 128 a 160 Kbps.

← Volver al blog