Enlaces rápidos
Si has estado siguiendo la escena de transmisión de medios durante varios años, es posible que hayas visto mucho entusiasmo en torno a los rumores de compatibilidad con el códec AV1. Si bien es cierto que es un gran paso adelante con respecto a códecs como H264 y VP9, hay mucho más detrás de la historia. AV1, también conocido como AOMedia Video 1, se lanzó por primera vez en marzo de 2018 y su adopción en la industria ha sido lenta. Esta es la historia completa de AV1, cómo mejora con respecto a VP9 y H.264 y por qué es tan importante.
¿Qué es AV1?
AV1 es un códec desarrollado por Alliance for Open Media, un conglomerado de un montón de empresas diferentes en el espacio tecnológico. Sus principales beneficios son que no tiene regalías (por lo que las empresas pueden implementarlo en su software de forma gratuita) y tiene un gran ahorro en comparación con VP9 y H264. Facebook Engineering realizó pruebas en 2018 y concluyó que el codificador de referencia AV1 logró una compresión de datos un 34 %, 46,2 % y 50,3 % mayor que libvpx-vp9, x264 High profile y x264 Main profile, respectivamente. Esto significa que, si tiene conexiones más lentas, podrá disfrutar de una calidad superior a la que está acostumbrado, y si tiene conexiones más rápidas, podrá obtener una tasa de bits aún mayor con la misma velocidad de conexión.
El primer chipset de smartphone compatible con la decodificación AV1 fue el MediaTek Dimensity 1000, que admitía hasta 4K 60 FPS. La serie Nvidia Geforce 3000 admitía la decodificación, laserie Nvidia Geforce 4000admitía tanto la codificación como la decodificación, y los Exynos 2100/2200 de Samsung también admitían la decodificación AV1. Más tarde, elQualcomm Snapdragon 8 Gen 2incorporó el soporte para la decodificación AV1, y serumorea que el Tensor G3también podría admitirla codificaciónAV1 . El soporte está creciendo lentamente en la industria, y el chipset del Chromecast HD también admite la decodificación AV1.Nos comunicamos con Google para obtener comentarios y nos dijeron que el Chromecast con Google TV (HD) admite AV1.
No sólo eso, sino que YouTube en el escritorio también es compatible con AV1,y puedes habilitarlo en la configuración de tu cuentasiempre que estés usando un navegador compatible. De hecho, la compañía hadiseñado su propio siliciopara la codificación de vídeo AV1 que se utilizará en los centros de datos de YouTube. El chip, cuyo nombre en código es "Argos", es una unidad de codificación de vídeo (VCU) de segunda generación que convierte los vídeos subidos a la plataforma a varios formatos de compresión y los optimiza para diferentes tamaños de pantalla. Google afirma que su nueva VCU Argos puede manejar vídeos de 20 a 33 veces más eficientemente que los servidores convencionales.
La historia de AV1
El contextodetrás deAV1 y por qué se creó también es importante. VP9 es un códec libre de regalías desarrollado por Google que cualquiera puede usar y, como es libre de regalías, se puede implementar en cualquier plataforma o servicio que lo desee. YouTube utilizó el códec en cualquier dispositivo que pudiera soportarlo (ya que eso significó un gran ahorro para Google gracias a la reducción del ancho de banda), e incluso lo han adoptado servicios de video a pedido comoNetflix, Twitch y Vimeo.
Sin embargo, como Google tiene un interés personal en adoptar mejores algoritmos de compresión para reducir el uso de ancho de banda de sus centros de datos, comenzó a trabajar en VP10, el sucesor de VP9. Un pequeño aumento en la compresión de video por video puede resultar en un enorme ahorro de costos y una mejora importante en la experiencia del usuario cuando se contabilizan miles de millones de minutos de video. Google anunció que planeaba lanzar VP10 en 2016 y luego lanzaría una actualización cada 18 meses para garantizar una progresión constante. Llegó al punto en que Google incluso comenzó a publicar código para VP10, pero la compañía anunció la cancelación de VP10 y formó la Alliance for Open Media (AOMedia) en su lugar.
La Alianza para los Medios Abiertos incluye a todos, desde los diseñadores de procesadores (AMD, Arm, Broadcom, Chips&Media, Intel, Nvidia) hasta los desarrolladores de navegadores (Google, Microsoft y Mozilla), pasando por los servicios de streaming y videoconferencia (Adobe, Amazon, BBC R&D, Cisco, Netflix, YouTube). Todas estas empresas han ofrecido algún tipo de apoyo a AV1, ya sea a través de decodificadores de hardware introducidos en chipsets, la implementación de decodificadores en navegadores o el uso del códec en servicios de streaming.
AV1 frente a HEVC/H265
La mayor diferencia entre AV1 y HEVC (High-Efficiency Video Coding), también conocido como H.265, está en las licencias. Para poder comercializar un producto compatible con HEVC, es necesario adquirir licencias de al menos cuatro consorcios de patentes (MPEG LA, HEVC Advance, Technicolor y Velos Media), así como de muchas otras empresas, muchas de las cuales no ofrecen condiciones de licencia estándar, sino que requieren que usted negocie las condiciones.
Estas elevadas regalías ya eran problemáticas para productos como Google Chrome, Opera, Netflix, Amazon Video, Cisco WebEx Connect, Skype y otros, y excluyeron por completo a HEVC como una opción para proyectos como Mozilla Firefox. Esto se debe a que va en contra de múltiples valores fundamentales del proyecto Firefox: Firefox necesita estar libre de regalías para poder implementar muchos proyectos FOSS, algo que el uso de HEVC le impediría ser; y Mozilla cree en una web libre y abierta, y eso no es posible si se promueven estándares gravados con patentes. Incluso ignorando esos dos problemas, Mozilla simplemente no puede permitirse el lujo de desperdiciar cientos de millones de dólares en regalías y todo ese tiempo negociando los acuerdos de licencia necesarios.
Un dato curioso es que estos mismos problemas son los que impidieron que Firefox (y Chromium) incluyeran la reproducción nativa de H.264 en muchas plataformas hasta hace un par de años... y aún requiere un complemento en Linux. Es poco probable que Firefox pueda soportar HEVC antes de que sus patentes expiren en la década de 2030 (o posiblemente incluso más tarde). Incluso a día de hoy, Firefox solo soporta H.264 de forma nativa gracias a que Cisco se ofreció a pagar todos los costos de licencia de Mozilla a través de OpenH264, con el fin de estandarizar H.264 para la transmisión en el mercado hasta que el códec de próxima generación estuviera listo. En laguía de códecs de video de Mozilla, la empresa dice que "Mozilla no soportará HEVC mientras esté gravado por patentes". Hasta el día de hoy, solo Edge e Internet Explorer admiten la reproducción nativa de HEVC, y solo en hardware específico que admita la decodificación.
En términos de eficiencia, ambos códecs compiten entre sí. En general, su eficiencia es similar (aunque las pruebas han demostrado que AV1 supera ligeramente a AV1), pero hay un problema: AV1 suele tardar mucho más en codificar, gracias a la falta de capacidades de codificación por hardware. La Universidad de Waterloo descubrió en 2020 que, si bien AV1 ofrecía un ahorro de tasa de bits del 9,5 % en comparación con HEVC a la hora de codificar un vídeo 4K, los vídeos AV1 también tardaban 590 veces más en codificarse que AVC. En cambio, HEVC tardaba solo 4,2 veces más. Obviamente, estas pruebas se realizaron bastante temprano en la vida útil de AV1, cuando el soporte de hardware no estaba realmente disponible.
El futuro de AV1
Parece probable que AV1 abra el camino para la reproducción de vídeo comprimido de alta calidad, ya que cada vez más dispositivos admiten la decodificación por hardware. Dado que HEVC solo es compatible con un navegador en un escritorio (ahora que Internet Explorer está muerto, de todos modos), AV1 es claramente el códec de referencia para el futuro como sucesor de VP9. Como se espera que el soporte crezca, cada vez más dispositivos terminarán usándolo. Ya hayalgunas banderas experimentalesque hacen referencia a AV2 en el repositorio AOM y un "ancla de inicio para la investigación de AV2" que secomprometiócon el repositorio el año pasado, lo que sugiere que veremos iteraciones también en el futuro.
Para aquellos que estén pensando en comprar un teléfono inteligente conAndroid 14preinstalado, el CDD de Google requiere compatibilidad con codificación y decodificación AV1 de fábrica. El Snapdragon 8 Gen 2 de Qualcomm y la serie MediaTek Dimensity 9000 son compatibles con AV1, por lo que ya no existen limitaciones de hardware en ese sentido.
¿Por qué es importante AV1 para dispositivos de transmisión como Google Chromecast HD?
Si estás pensando en comprar el Google Chromecast HD, hay una razón importante por la que te puede interesar la versión AV1: sus capacidades de red. Si vas a comprar la versión HD en lugar de la versión 4K, es probable que haya un par de razones por las que lo harías, y una de ellas puede ser que tu Internet no tenga el ancho de banda para la transmisión 4K. Si ese es el caso, es probable que de todos modos tengas en cuenta el ancho de banda, y la versión AV1 significa que puedes obtener una mayor tasa de bits de video de tu Chromecast. Esto dará como resultado una mejor calidad de video en general con las mismas tasas de datos que tu Internet ya admite.
Pero no solo eso, y esta es una razón posiblemente aún más importante, es el primerdispositivo de TVrealmenteconvencional que admite AV1 de forma activa. Roku es convencional hasta cierto punto, pero es más difícil de conseguir en algunas regiones, y el Fire TV Stick 4K Max es la única otra opción actualmente. El ecosistema de Google para sus dispositivos de TV es, con diferencia, el más desarrollado de todos ellos, y la inclusión de AV1 es un gran logro también por esa razón. Lo legitima como una opción y puede impulsar a otras empresas a admitir AV1 de otras formas también.
Google Chromecast con Google TV (HD)
El Chromecast con Google TV (HD) es un Chromecast más económico que solo puede reproducir en 1080p, pero para muchas personas eso es todo lo que necesitan.