Mayo 2, 2026
Noticias

VideoLAN publica decodificador AV2 dav2d para CPU antes de que el estándar finalice

El equipo de desarrollo de VideoLAN ha hecho público el código fuente de dav2d, un decodificador basado en CPU diseñado para el codec de video AV2. Esta herramienta, que se fundamenta en la arquitectura de dav1d (el decodificador de AV1 ampliamente utilizado por la organización), está disponible actualmente en el repositorio de GitLab de la fundación.

El estándar AV2 aún no está cerrado

La publicación de este decodificador se produce en un momento particular, dado que las especificaciones técnicas del codec AV2 continúan en fase de desarrollo y no están finalizadas. No obstante, existen indicios claros de que el ecosistema avanza: durante el evento CES 2026 se logró visualizar una demostración de reproducción de AV2 dentro de VLC 4 ejecutándose en una computadora portátil estándar, y Google también mostró la compatibilidad del formato a través de Chrome y YouTube en equipos de juego.

Ante estos avances, algunos observadores sugieren que la publicación anticipada de dav2d podría responder a la expectativa de que las especificaciones oficiales se revelen en cualquier momento.

“Primera demostración del próximo codec abierto AV2, con reproducción dentro de VLC4 en #CES2026 en una laptop normal. AV2 está por llegar y es desarrollado por @a4omedia para ofrecer el mejor codec de video libre de regalías. Si deseas ver la demostración durante #CES26, contáctanos.”

VideoLAN compartió este mensaje a través de su cuenta oficial en X el 7 de enero de 2026.

Hoja de ruta técnica de dav2d

El proyecto dav2d mantiene el mismo enfoque que su predecesor: priorizar la corrección y precisión sobre la velocidad inicial. Se trata de un decodificador multiplataforma que, en su fase actual, busca establecer una base sólida antes de implementar optimizaciones específicas para arquitecturas x86, ARM y RISC-V.

Los desarrolladores han detallado una hoja de ruta dividida en dos etapas claras:

  • Fase actual: Completar la implementación en C, proporcionar una API funcional y portar el proyecto a la mayor cantidad de plataformas posibles.
  • Fase posterior: Enfocarse en el rendimiento mediante código ensamblador (asm) para AVX2, SSSE3+, ARMv8, ARMv7, RISC-V, PPC y AVX-512. También se planean mejoras en el uso de hilos (threading), optimizaciones para alto rango dinámico (high bit-depth) y mayor aprovechamiento de la GPU cuando sea viable.

Aunque la apertura del repositorio representa un paso significativo para el soporte de software de AV2, se espera que aplicaciones como VLC, FFmpeg y los principales navegadores esperen a que el codec y el decodificador alcancen un estado más estable antes de integrar el formato de manera generalizada.

Fuente: Videocardz