La Fundación Xiph.Org acaba de anunciar su última mejora en el códec de audio Opus con el lanzamiento de su codificador libopus 1.2. Con esta última mejora, Xiph.Org ha logrado hacer que Opus sea utilizable para audio estéreo de banda completa a solo 32 kb / s, que se combinará bien con el próximo formato de video AV1 libre de regalías en el contenedor WebM para brindar audio y video de mayor calidad en conexiones más lentas
Para aquellos de ustedes que no están familiarizados con el formato, Opus es un códec de audio libre de regalías estándar IETF que surgió al fusionar el códec CELT de Xiph.Org Foundation y el códec SILK de Skype, en un intento de crear un formato libre de regalías para Todo el audio con pérdida. Fue diseñado para escalar bien con velocidades de bits cambiantes, para requerir un rendimiento extremadamente bajo y para poder codificarse y decodificarse con muy poca potencia de procesamiento, todo lo cual es crítico para usos en videoconferencia, transmisión móvil y cualquier otro real -tiempo de aplicaciones de audio. En los 5 años desde que Opus se estandarizó, ya ha encontrado una adopción generalizada en toda la web, viendo la adopción de servicios de transmisión, teléfonos IP, reproductores multimedia y otros.
Opus 1.2 trae consigo mejoras sustanciales en la calidad de la música y la calidad del habla. Como se mencionó anteriormente, Opus ahora ha llegado al punto en que es utilizable para audio estéreo de banda completa a solo 32 kb / s, algo que se creía inalcanzable hace solo unos años. Las mejoras aportadas con libopus 1.2 permiten el uso de la codificación VBR a 32 kb / s, lo que anteriormente se evitaba debido a la impresión inexacta de que dañaría la calidad de audio en las áreas de velocidad de bits extremadamente baja, que Opus puede evitar.
Opus 1.2 también brinda calidad de voz hasta el punto en que es utilizable para voz de banda completa a solo 14 kb / s, por debajo de 21 kb / s en Opus 1.1 y 29 kb / s en Opus 1.0. Esto se debe en parte a las mejoras en el modo híbrido de Opus, que utiliza SILK para frecuencias inferiores a 8 kHz y CELT para frecuencias de 8 kHz a 20 kHz. El ajuste realizado en libopus 1.2 le permite usar CELT y SILK en conjunto a velocidades de bits tan bajas como 16 kb / s, que es la mitad del límite anterior de 32 kb / s.
Una cosa que es interesante notar es que no hubo un cambio importante al que se pueda atribuir esta mejora. Si bien las mejoras de Opus 1.1 provienen principalmente de una pequeña selección de cambios, Opus 1.2 es el resultado del desarrollo iterativo y una gran cantidad de pequeños ajustes que se sumaron a una mejora masiva.

El desarrollo continuo de Opus con libopus 1.2 es emocionante de ver, y esperamos ver que Opus continúe ganando adopción a medida que pase el tiempo. Los códecs libres de regalías son cruciales para el desarrollo de una Internet abierta e interoperable. Son los únicos códecs que se pueden implementar en todos los dispositivos, ya que los códecs gravados con patentes con frecuencia se encontrarán con varios problemas importantes, que van desde distribuidores de contenido y servicios de transmisión que no desean pagar las tarifas de licencia exorbitantes que algunos demandan, hasta software de código abierto que con frecuencia no puede garantizar una licencia adecuada en nombre de sus usuarios, o incluso el software es completamente incapaz de integrarlo sin violar sus propios términos de licencia. Estos problemas con los códecs gravados con patentes causan fragmentación en lugar de colaboración, ya que diferentes grupos crean e implementan sus propios códecs para evitar las tarifas de licencia y varios otros problemas que traen los códecs gravados con patentes. Resulta en grupos que crean sus propios códecs que requieren navegadores, sistemas operativos y / o hardware específicos para usar, y que pueden bloquear completamente grandes extensiones de usuarios para que no puedan usar cierto contenido. La única forma de que surja un códec verdaderamente universal es si está libre de regalías, y la adopción generalizada de los pocos códecs en uso es vital para una Internet saludable donde todos los usuarios tengan la capacidad de acceder a cualquier contenido. Los estándares abiertos son la única forma de garantizar una experiencia de usuario consistente en todo el mercado, y es fantástico cuando la opción libre de regalías también es la mejor.