Unified Speech and Audio Coding (USAC) es un formato de compresión de audio y códec para música y voz o cualquier mezcla de voz y audio que utiliza velocidades de bits muy bajas entre 12 y 64 kbit/s. [1] Fue desarrollado por Moving Picture Experts Group (MPEG) y se publicó como estándar internacional ISO / IEC 23003-3 (también conocido como MPEG-D Parte 3) [2] y también como un tipo de objeto de audio MPEG-4 en ISO/IEC 14496-3:2009/Amd 3 en 2012. [3]
Utiliza herramientas de predicción lineal en el dominio del tiempo y de codificación residual ( técnicas similares a ACELP ) para segmentos de señales de voz y herramientas de codificación de transformada (técnicas basadas en MDCT ) para segmentos de señales de música y es capaz de cambiar entre los conjuntos de herramientas de forma dinámica de manera sensible a la señal. Se está desarrollando con el objetivo de un codificador único y unificado con un rendimiento que iguale o supere al de los codificadores de voz dedicados y los codificadores de música dedicados en una amplia gama de tasas de bits. Las variaciones mejoradas de las herramientas de codificación paramétrica MPEG-4 Spectral Band Replication (SBR) y MPEG-D MPEG Surround están integradas en el códec USAC. [4] [5]
HE-AAC ampliado
El estándar MPEG-D USAC (ISO/IEC 23003-3) define el perfil AAC de alta eficiencia extendida, que contiene todas las herramientas del perfil HE-AAC v2 más las capacidades mono/estéreo del perfil USAC base. Como resultado, un decodificador construido de acuerdo con el perfil AAC de alta eficiencia extendida también puede decodificar los flujos de bits creados para los perfiles de la familia AAC anteriores. El perfil AAC de alta eficiencia extendida fue diseñado para aplicaciones que dependen de un rendimiento constante a bajas velocidades de datos y, al mismo tiempo, pueden decodificar todo el contenido AAC-LC , HE-AAC y HE-AACv2 existente . [6]
xHE-AAC
Fraunhofer ha definido el códec xHE-AAC como la combinación del perfil AAC de alta eficiencia extendida y partes apropiadas del perfil de control de sonoridad MPEG-D DRC o perfil de control de rango dinámico. [7] xHE-AAC extiende el rango operativo del códec de 12 a 300 kbit/s para señales estéreo y permite una conmutación sin interrupciones entre tasas de bits en este rango para la entrega de tasa de bits adaptativa (utilizando estándares como MPEG-DASH o HLS , por ejemplo). xHE-AAC también incluye el control de sonoridad obligatorio MPEG-D DRC para reproducir contenido a un volumen constante y ofrece nuevos perfiles de control de rango dinámico para escuchar en situaciones ruidosas. [8]
Si bien los decodificadores xHE-AAC podrán decodificar los flujos de bits creados para los perfiles de la familia AAC anteriores, los codificadores xHE-AAC generalmente están destinados a la codificación del tipo de objeto de audio MPEG-D USAC (AOT 42) con metadatos de sonoridad MPEG-D DRC, aunque algunos pueden admitir la codificación de tipos de objetos AAC heredados. [7]
xHE-AAC es un códec de audio obligatorio en el estándar Digital Radio Mondiale [9] [10] [11] y es una marca registrada de Fraunhofer. [7]
En abril de 2016, Via Licensing anunció el lanzamiento de un programa de licencias de patentes xHE-AAC para 2016. [12] En 2018, xHE-AAC se incluyó en el grupo de patentes AAC de Via Licensing sin costo adicional. [8] [13]
En enero de 2021, Fraunhofer anunció un servicio de prueba y un programa de marca registrada para xHE-AAC y anunció que Netflix está utilizando el códec. [14] [15] Netflix informó que los usuarios cambiaron de altavoces a auriculares con un 16 % menos de frecuencia (debido a la mala calidad del sonido o al volumen inadecuado) en contenido de alto rango dinámico cuando usaban xHE-AAC en lugar de HE-AAC. Netflix también explicó que xHE-AAC les permitió comenzar a transmitir con tasas de bits de audio adaptables a dispositivos Android. [16] Fraunhofer también anunció licencias de xHE-AAC a MainConcept, [17] Poikosoft, [18] y LG. [19] xHE-AAC es compatible con el empaquetador Bento4 DASH/HLS. [20] En enero de 2022, MainConcept estableció un servicio de codificación web para probar xHE-AAC. En octubre de 2022, se agregó la decodificación xHE-AAC a los dispositivos Windows 11 y Xbox. [21]
Compatibilidad
xHE-AAC es compatible con Android desde Android Pie [8] y con iOS desde iOS 13. Se ha anunciado que se añadirá a watchOS 7 [22] [23] y se ha licenciado a Microsoft . [24] La reproducción de archivos de audio xHE-AAC es compatible con foobar2000 con el uso de un decodificador AAC complementario. [25] En octubre de 2022, Windows 11 añadió compatibilidad con xHE-AAC en la actualización 22H2 . [26]
Véase también
- Opus (códec) : una alternativa libre de regalías, un códec de baja latencia para un uso similar
Referencias
- ^ MPEG. "Codificación unificada de voz y audio". The Moving Pictures Experts Group . Consultado el 11 de noviembre de 2016 .
- ^ "ISO/IEC DIS 23003-3 - Tecnología de la información - Tecnologías de audio MPEG - Parte 3: Codificación unificada de voz y audio". 2011-02-15 . Consultado el 2011-07-18 .
- ^ "ISO/IEC 14496-3:2009/PDAM 3 - Transporte de codificación unificada de voz y audio (USAC)". 2011-06-30 . Consultado el 2011-07-18 .
- ^ Neuendorf; et al. (2013-12-20), El estándar unificado de codificación de voz y audio ISO/MPEG: alta calidad constante para todos los tipos de contenido y a todas las velocidades de bits , consultado el 13 de junio de 2015
- ^ Neuendorf; et al. (26 de abril de 2012), Codificación unificada de voz y audio MPEG: el estándar ISO/MPEG para la codificación de audio de alta eficiencia de todos los tipos de contenido , consultado el 13 de junio de 2015
- ^ Neuendorf, Max; Multrus, Markus; Rettelbach, Nicolás; Fuchs, Guillaume; Robilliard, Julien; Lecomte, Jérémie; Wilde, Esteban; Bayer, Stefan; Disch, Sascha; Helmrich, cristiano; Lefebvre, Roch; Gournay, Philippe; Bessette, Bruno; Lapierre, Jimmy; Kjörling, Kristofer; Purnhagen, Heiko; Villemoes, Lars; Oomen, Werner; Schuijers, Erik; Kikuiri, Kei; Chinen, Toru; Norimatsu, Takeshi; Chong, Kok Seng; Ay, Eunmi; Kim, Miyoung; Quackenbush, Schuyler; Parrilla, Bernhard (1 de diciembre de 2013). "El estándar unificado de codificación de audio y voz ISO/MPEG: alta calidad constante para todo tipo de contenido y en todas las velocidades de bits". Revista de la Sociedad de Ingeniería de Audio . 61 (12): 956–977. ISSN 0004-7554.
- ^ abc "El programa de marca registrada xHE-AAC". Instituto Fraunhofer de Circuitos Integrados IIS . Consultado el 11 de febrero de 2021 .
- ^ abc "El software de códec de audio xHE-AAC de Fraunhofer amplía la compatibilidad nativa con AAC en Android P para lograr una mejor calidad a bajas tasas de bits". Instituto Fraunhofer de Circuitos Integrados IIS . Consultado el 11 de julio de 2020 .
- ^ "Información técnica | Digital Radio Mondiale". www.drm.org . Consultado el 2 de agosto de 2016 .
- ^ "xHE-AAC". Instituto Fraunhofer de Circuitos Integrados IIS . Consultado el 2 de agosto de 2016 .
- ^ xHE-AAC en Digital Radio Mondiale (DRM) (PDF) . Fraunhofer IIS. 2015.
- ^ "Via Licensing anuncia la ampliación del fondo de patentes de AAC de alta eficiencia - Via Corp". www.via-corp.com . Consultado el 2 de agosto de 2016 .
- ^ "Via agrega MPEG-D DRC al grupo de patentes de codificación de audio avanzada – ViaCorp" . Consultado el 11 de julio de 2020 .
- ^ "Fraunhofer IIS presenta un nuevo servicio de pruebas y un programa de marca registrada para el códec de audio xHE-AAC". www.businesswire.com . 2021-01-12 . Consultado el 2021-01-13 .
- ^ "Netflix ahora se transmite con audio xHE-AAC de Fraunhofer en dispositivos móviles Android". www.businesswire.com . 2021-01-12 . Consultado el 2021-01-13 .
- ^ Blog, Netflix Technology (21 de enero de 2021). "Optimización de la experiencia auditiva en dispositivos Android con xHE-AAC". Medium . Consultado el 26 de enero de 2021 .
- ^ "MainConcept lanza el complemento codificador xHE-AAC FFmpeg basado en el software de códec de audio de Fraunhofer – Fraunhofer Audio Blog" . Consultado el 6 de octubre de 2021 .
- ^ "El convertidor de audio EZ CD de Poikosoft ahora es compatible con el códec de audio xHE-AAC de Fraunhofer IIS – Blog de audio de Fraunhofer" . Consultado el 6 de octubre de 2021 .
- ^ "LG Electronics obtiene la licencia del software de códec de audio xHE-AAC y AAC-ELD de Fraunhofer IIS – Fraunhofer Audio Blog" . Consultado el 6 de octubre de 2021 .
- ^ "El códec de audio xHE-AAC es compatible con Bento4 DASH/HLS Packager – Fraunhofer Audio Blog" . Consultado el 6 de octubre de 2021 .
- ^ "El códec de audio xHE-AAC ahora está disponible en Windows 11 – Blog de audio de Fraunhofer" . Consultado el 20 de octubre de 2022 .
- ^ "Apple recomienda xHE-AAC para la transmisión de todos los recursos de audio – Fraunhofer Audio Blog" . Consultado el 11 de julio de 2020 .
- ^ "Novedades en streaming de audio para Apple Watch - WWDC 2020 - Vídeos". Apple Developer . Consultado el 11 de julio de 2020 .
- ^ "Fraunhofer IIS otorga licencias de software de códec de audio xHE-AAC a Microsoft – Fraunhofer Audio Blog" . Consultado el 11 de julio de 2020 .
- ^ kode54. «descodificador de paquetes fdk-aac» . Consultado el 14 de diciembre de 2020 .
{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ^ "El códec de audio xHE-AAC ya está disponible en Windows 11". 2022-10-20 . Consultado el 2024-04-20 .
Enlaces externos
- Sitio web de Fraunhofer xHE-AAC
- Sitio de prueba de reproducción de audio Fraunhofer AAC
- Codificador xHE-AAC para Windows 7/8/10/11
- Programa de marcas registradas Fraunhofer xHE-AAC
- Servicio de prueba de códec Fraunhofer xHE-AAC
- Blog tecnológico de Netflix: Cómo optimizar la experiencia auditiva en dispositivos Android con xHE-AAC