martes, 13 de enero de 2015

¿Cual es el mejor formato de audio? ¿MP3? ¿OGG?

Compara tu mismo os formatos aqui ;)
Bueno chicos, todos hemos usado siempre el formato MP3 de toda la vida para almacenar y compartir música, al menos la inmensa mayoría. MP3 como todos sabemos en un formato de compresión de audio con perdidas que ahorra mucho espacio respecto al audio sin comprimir PCM (Como en los CDs de audio).
Pero MP3 no es el único, de hecho, es yo creo, el formato mas antiguo que se usa actualmente en la actualidad, en cuanto formatos de audio buenos con perdida.
Otros formatos que salieron mas tarde son:
*.WMA, *.AAC y *.OGG.
Recientemente el equipo xiph.org creador de OGG Vorbis ha desarrollado otro formato de audio del cual hablaré tambien brevemente: *.OPUS

MP3 fue desarrollado por la fundación MPEG en 1994, y el mayor problema que presentaba era que este formato tenia una patente por la que se debia pagar a MPEG por su uso (o algo de eso). Esto fue el motivo de que por ejemplo mas tarde la fundacion Xiph.org creara el formato de audio abierto OGG Vorbis (Como podeis ver en la Wikipedia)

Hoy en día, el problema de MP3 ya no es la patente (Hoy en día la gente usa MP3 con total libertad) sino que al ser el formato de audio mas antiguo de los que hay en la comparativa, es el que en general tiene menor eficacia.

La eficacia  de un formato o de otro tambien depende del bitrate entre otros. Por ejemplo. El formato AAC que utiliza itunes a 192 kbps es el mejor formato de compresión a este bitrate, por encima de MP3 y OGG, pero solo a partir de este bitrate.

En general, y en mi opinión, a 128 kbps que es la tasa de bits mas utilizada y para abajo, el mejor formato es OGG.

la ventaja de AAC (Ademas de su eficacia a partir de 192 kbps) por lo que lo utiliza itunes, es la posibilidad de incluir proteccion de datos de derechos de autor (anticopia).
No obstante, a bajos bitrates puede ser incluso peor que MP3.

MP3 y WMA, son en general y para mi gusto los peores. WMA, que parece ser un poco mejor que MP3, fue el segundo formato de audio mas usado en la anterior decada (2000-2009). Muchos discmans y reproductores de MP3 fueron compatibles con WMA, hoy en dia este formato casi ni se usa, se podria decir que ha sido reemplazado por AAC (Gracias a la popularidad de Itunes).

OGG Vorbis, a pesar de su muy baja popularidad entre la gente, es un muy buen formato de compresión, y lo mejor de todo, es abierto.
Su alta calidad de compresión y su formato abierto, hace que sea uno de los formatos favoritos en los desarrolladores de videojuegos, por ejemplo: OGG es el formato elegido para la música de la saga de videojuegos GTA, incluido GTA San Andreas.
OGG tambien es el formato de audio utilizado en Spotify.

OPUS es el nuevo formato de audio desarrollado por Xiph.org como un formato pensado para audio en streaming. Es un formato de audio que combina los codec SILK (de skype) para el audio hablado y CELT para la música (CELT era el codec de audio que estaba desarrollando Xiph.org como sucesor de Vorbis). Este formato apenas tiene un par de años, y a pesar de que tiene una gran eficacia, esta totalmente enfocado en el streaming y la baja latencia. Una gran desventaja de este formato pese a su eficacia, es que la tasa de muestras esta fija a 48000 Hz, haciendo que si por ejemplo queremos convertir un archivo de audio a 44100 hz (Como en un CD de audio y la mayoria de MP3s) a esta nueva tasa de frecuencia, se tendria que reescalar.

Se que es muy dificil distinguir la calidad en canciones a 128 kbps, asi que como prueba para que compareis la eficacia de los distintos formatos, os adjunto la cancion de Bon Jovi - Living on a prayer a 64 kbps en formatos MP3, AAC, OGG y OPUS. Todos ocupan casi lo mismo, unos 1,80 Mb.
Para ello convertire un fichero original en MP3 a 160 kbps tambien adjunto, por lo que la calidad final si convirtieramos directamente desde CD seria un poco mejor tal vez.
Vosotros mismos podeis ver la comparación. En mi opinion los mejores formatos a este bitrate son en orden: OPUS, OGG, MP3, AAC. Descarga arriba del todo.
¿Os esperabais esta calidad de sonido de OGG y OPUS en un archivo de solo 1,80 mb? Comentad ;)

8 comentarios:

  1. Un artículo bastante interesante y de gran ayuda. Saludos.

    ResponderEliminar
  2. Soy de Argentina. Te cuento que desde el 2015 todos mis discos compactos los comprimí en formato OPUS a 128 kb/s (VBR) ya que brinda la misma calidad que un MP3 a 320 kb/s y un M4A-AAC a 256 kb/s. OGG es una buen formato pero es una pena que WhatsApp no lo reconoce para compartir y ser enviado. Saludos.

    ResponderEliminar
  3. Hola amigo de Argentina. WHATSAPP reconoce a OGG como documento y puede ser enviado sin ningún inconveniente. La desventaja es que no puede ser reproducido desde esa aplicación al igual que OPUS y es posible escuchar los mismos si descargas FOOBAR o AIMP desde Play Store.
    OPUS es mejor desde los 96 kb/s en adelante pero enmaquilla el sonido estéreo a un joint stereo para obtener una mejor calidad.
    OGG es igual a un MP3 de 320 kb/s a partir de los 192 kb/s manteniendo los 20 Khz de espectro.

    ResponderEliminar
  4. Yo ya conocía el formato ogg desde hace muchos años y puede comprimir el triple que un Mp3 y conservar la misma calidad.
    De hecho la década pasada ya intentó desbancar al mp3 como formato de música standard, pero no tuvo éxito, dada la gran popularidad de este(Mp3) y la compatibilidad que tenia con diferentes aparatos y reproductores.

    ResponderEliminar
  5. Hola gente de Technology-Hellín. Les cuento mi experiencia sobre los formatos M4A y OGG y considero que éstos son los mejores en comprensión porque pueden alcanzar frecuencias hasta 22 kHz como los discos compactos. En cambio, los formatos M4A (HE-AAC) y OPUS, por más que pongas bitrates altos, las frecuencias las recorta en 20 kHz como lo hace el MP3 a 320 kb/s (CBR). Para convertir mis audios, uso el programa EZ CD Audio Converter que cuenta con mayores ventajas. Desde mi punto de vista, M4A (AAC-LC) a 256 kb/s o en calidad 6 (210-280 kb/s) es mejor que OGG en calidad 8 (220-290 kb/s) porque conserva la mayoría de las frecuencias en 22 kHz y muy poquitas las recorta en 20 o 21 kHz. En cambio OGG, algunas frecuencias alcanzan los 22 kHz y el resto las recorta en 19 kHz suprimiendo el sonido ambiente. Hablando de WhatsApp, esta aplicación permite el envío de audios en OGG u OPUS pero las convierte en M4A (HE-AAC) a 96 kb/s y si optan por compartir estos formatos de audio en su peso original es recomendable enviarlo como documento.

    ResponderEliminar
    Respuestas
    1. Hola. ¡Gracias por tu comentario! Estoy de acuerdo contigo en que a altos bitrates AAC es el mejor de los formatos, conservando además bastante bien el espectro de frecuencias, pero respecto al tema de las frecuencias debes tener en cuenta que no es el único aspecto más importante a la hora de comprimir audio, en especial a bajos bitrates; ten en cuenta que muy pocas personas oímos mas allá de los 20000Hz.

      Por eso a la hora de comprimir audio con bajos bitrates se suele eliminar estas frecuencias: si comprimes mucho un audio de forma que conserve todo el espectro de frecuencia, y lo comparas con otro del mismo tamaño que ha cortado a los 20000Hz, aunque en el medidor de espectro veas el primero mejor, posiblemente notes que suena mejor el último, y es que existen muchas formas de comprimir audio, y si la compresión no afecta a las frecuencias, le afectará a la calidad de otra manera.

      Eliminar
    2. Hola. Soy German de Rosario, Argentina. Veo que hay compatriotas que han experimentado muy bien sobre el tema de la conversión de audio. Para los que sostuvieron que M4A/AAC és mejor que OGG puedo estar de acuerdo pero cuando se trata de hablar sobre este formato hay que ver qué tipo de codificador utiliza porque no todos suelen comprimir el mismo modo y hay algunos que demuestran conversiones muy buenas y otras regulares. Los tipos de codificadores que yo conozco son: FAAC, FDK y QAAC. Para comprimir mis audios siempre lo he hecho con el reproductor AIMP. Anteriormente usé el EZ CD Audio Converter y cuando dejaron de crear los "crack" (parches) para win 32bit lo dejé de lado. Cuando uso AiMP para convertir utilizo el códec FAAC para M4A que tiene muy buena calidad desde el nivel 130 (~192 kb/s) hasta el 500 (~350 kb/s). Colocando el nivel a 100 (~144 kb/s) las frecuencias son recortadas por debajo de los 15,5 kHz y es peor que el MP3 a 128 kb/s. Después está el códec de FDK de M4A que solía tener en el EZ CD Audio Converter y las conversión era muy buena en niveles bajos pero para tener una frecuencia de 20 kHz había que colocar el selector en ~224 kb/s y poniéndolo en ~384 no se obtenía la misma frecuencia que el CD de 22 kHz sin eliminar nada. En comparación al códec FAAC, en nivel 250 (~256 Kb/s) es posible tener la misma calidad del CD sin suprimir frecuencia alguna. Del códec QAAC no tengo conocimientos porque cuando lo descargué para instalarlo en el reproductor AIMP daba error a la hora de convertir. Igual, no hay que ser tan pretencioso con los sonidos y más allá de los 20 kHz de frecuencia ya no oímos.

      Eliminar
  6. German, te seguiré y convertiré a M4A FAAC (~280 kbps) aunque varios en internet manifiestan que el Nero AAC es superior así que seguiré indagando

    ResponderEliminar