1 puntos por GN⁺ 3 시간 전 | 1 comentarios | Compartir por WhatsApp
  • Un decodificador de software de código abierto para el códec AV2, desarrollado a partir de dav1d (decodificador AV1), ampliamente utilizado
  • Funciona en la mayoría de las plataformas y su objetivo principal es lograr la mayor velocidad posible por software en una situación en la que todavía no existen decodificadores AV2 por hardware
  • Está previsto que admita todas las funciones de AV2, incluidos todos los parámetros de submuestreo y profundidad de bits
  • Actualmente ya está completada la implementación del decodificador en C, se ofrece una API y se está avanzando en el porte a múltiples plataformas; la hoja de ruta también incluye optimizaciones en ensamblador por arquitectura como AVX2, ARMv8, SSSE3+, mejoras de threading e incluso decodificación por GPU
  • Con la incorporación de una implementación Neon para AArch64, se confirmó una mejora de rendimiento de más de 12 veces frente a la referencia en C en algunos CPU Cortex
  • A diferencia de otros proyectos de VideoLAN, dav2d se distribuye con una licencia muy permisiva
    • Se adopta la licencia BSD de 2 cláusulas para que pueda integrarse incluso en software o drivers no open source. El objetivo es permitir la creación de decodificadores híbridos
    • La base de esta decisión es la misma que la de libvorbis, y el contexto relacionado puede consultarse en RMS on vorbis
    • No concede derechos de patente de AOM
  • Aún está en una etapa muy temprana y no debe usarse en producción, ya que la especificación de AV2 todavía no está finalizada
  • La base de código se mantiene únicamente en C puro y asm, no hay CLA, y los contribuidores conservan su copyright y sus derechos de autor mientras siguen la licencia BSD de 2 cláusulas
  • La URL del repositorio oficial es https://code.videolan.org/videolan/dav2d
  • Es un proyecto gestionado por VideoLAN como parte de su participación como miembro de Alliance for Open Media (AOM), con apoyo de AOM, TwoOrioles y VideoLabs

1 comentarios

 
GN⁺ 3 시간 전
Comentarios de Hacker News
  • dav2d es un proyecto que busca ser el decodificador AV2 más rápido en todas las plataformas, con enfoque en hacerlo pequeño, portable y muy veloz
    Si, como yo, perdiste el hilo, AV2 es el estándar de codificación de video de próxima generación de Alliance for Open Media (AOMedia), basado en AV1, que busca ofrecer mejor eficiencia de compresión para permitir transmisión de alta calidad con bitrates más bajos
    Está optimizado para la demanda de streaming, broadcast y videoconferencias en tiempo real — https://av2.aomedia.org/
  • No es sobre el tema, pero da la sensación de que internet se está arruinando demasiado rápido con clic → verifica que no eres un bot, clic → verifica que eres humano, clic → cookies cookies cookies, clic → alguna cosa de Cloudflare
    • Tuvieron que configurar eso también en parte de la infraestructura de VideoLAN, y así el servicio pudo seguir siendo utilizable
      De lo contrario, estaban recibiendo DDoS constantes de bots de IA
    • Internet de verdad parece una tragedia de los comunes. Participantes egoístas y maliciosos poco a poco hacen que sea más difícil para todos usarlo
    • Hoy en día, casi cualquier sitio web sin iniciar sesión te pide “verificar que no eres un bot”
      Es muy molesto, pero ¿qué se le va a hacer? Los scrapers de IA arruinaron la web
    • Ya ni hacer clic funciona bien; todo insiste en que toques o deslices, y está optimizado para gente con un ojo encima del otro
      Intentas cerrar con la X un banner enorme que te pide instalar la app y te manda a la App Store, y los usuarios de esos sitios le llaman app a eso
    • Qué bueno saber que no soy el único. Pensé que mi rango de IP estaba metido en algo tipo spam
  • Ya se había publicado un post diciendo que el códec de video AV2 reduce el bitrate 30% frente a AV1 y que la especificación final está prevista para fines de 2025: https://news.ycombinator.com/item?id=45547537
  • Qué genial. De verdad tengo curiosidad por ver cuánto mejorará frente a AV1 en la práctica
    Aunque tomará tiempo hasta que salga un codificador decente; a SVT-AV1 también le tomó un tiempo ridículamente largo volverse utilizable
  • El nombre quizá no sea muy bueno. Suena demasiado parecido a D4vd, el rapero arrestado recientemente por presunto asesinato de una chica de 14 años
  • ¿Alguien tiene una idea aproximada de cuánto mejorará AV2 respecto a AV1?
  • Un poco fuera del tema, pero en relación con la discusión reciente sobre alternativas a GitHub, esta instancia de GitLab se veía mucho más limpia, simple y menos torpe que en mi experiencia anterior
    La primera carga de la página también fue rápida y luego todo se sintió ágil
  • Hace poco vi este paquete subido a deb-multimedia, pero parece que la descripción del paquete tiene un error tipográfico: https://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/dav2d
    La descripción dice “decodificador rápido y pequeño de streams de video AV1”, pero probablemente debería decir “AV2”
  • Ojalá también eliminaran hasta el código en C y redujeran el uso del preprocesador de ensamblador al nivel del preprocesador de C básico
    Aun así, da gusto ver que el decodificado AV2 ya apareció