Ogg Vorbis es una fuente abierta de sopa a nueces. Cada parte de la especificación Ogg Vorbis está disponible y no hay patentes conocidas que se apliquen a Ogg Vorbis. A menudo es gratis y fácil de trabajar. (Es decir, si su plataforma / marco de elección admite trabajar con él. Por ejemplo, XNA / XACT no es compatible con Vorbis, pero si está utilizando XACT, le dará sus archivos sin pérdidas de todos modos y utilizará su compresión incorporada .)
AAC es el producto de un grupo de trabajo de corporaciones con varios objetivos comerciales en mente. M4A / AAC no está libre de patentes, está gravado por patentes:
http://en.wikipedia.org/wiki/Advanced_Audio_Coding#Licensing_and_patents
No necesita pagar regalías de patentes para usar archivos AAC como consumidor, pero si tuviera que implementar un códec AAC, por ejemplo, como una dependencia de la biblioteca en un juego, es posible que deba obtener una licencia de patente y pagarla. (No soy un abogado. Deberías hablar con un abogado). Dicho esto, muchas plataformas en las que podrías estar trabajando ya pueden tener un códec existente. XNA admite AAC en muchos lugares, y también lo hacen muchas bibliotecas de Apple, como dos ejemplos. Desarrollar un juego multiplataforma con AAC es un poco más difícil (y es posible que desee un abogado involucrado).
En términos de "calidad", casi todos los códecs de música son suficientes a una velocidad de bits lo suficientemente alta. En mi experiencia, las tasas de bits "buenas" para escuchar música normalmente para Ogg Vorbis y AAC son razonablemente similares. Creo que Ogg Vorbis es un buen formato y ciertamente útil cuando se necesita algo de código abierto y gratuito como en cerveza y discurso. (De hecho, tengo una buena parte de mi biblioteca de música personal en Ogg Vorbis. Me gusta apoyar grandes esfuerzos de código abierto cuando puedo).