Lanzamiento del reproductor de video MPV 0.35

El reproductor de vídeo de código abierto MPV 0.35 se lanzó en 2013, una bifurcación del código base del proyecto MPlayer2. MPV se centra en desarrollar nuevas funciones y garantizar que las nuevas funciones se transfieran continuamente desde los repositorios de MPlayer, sin preocuparse por mantener la compatibilidad con MPlayer. El código MPV tiene licencia LGPLv2.1+, algunas partes permanecen bajo GPLv2, pero la transición a LGPL está casi completa y la opción "--enable-lgpl" se puede usar para deshabilitar el código GPL restante.

Entre los cambios de la nueva versión:

  • Se agregó un nuevo módulo de salida vo_gpu_next, creado sobre libplacebo y que utiliza sombreadores Vulkan, OpenGL, Metal o Direct3D 11 y API de gráficos para el procesamiento y renderizado de video.
  • Se agregó soporte para el sistema de ensamblaje Meson.
  • Se agregó un nuevo backend de audio ao_pipewire que usa PipeWire.
  • El backend de egl-drm incluye la capacidad de habilitar la tecnología Adaptive-Sync (VRR), que le permite cambiar de forma adaptativa la frecuencia de actualización del monitor para garantizar una salida fluida y sin interrupciones.
  • El backend x11 ha agregado soporte para la extensión X11 de la extensión Present, que proporciona al administrador compuesto herramientas para copiar o procesar los mapas de píxeles de la ventana redirigida, sincronizar con el pulso de borrado vertical (vblank), así como procesar eventos PresentIdleNotify, lo que permite El cliente puede juzgar la disponibilidad de mapas de píxeles para realizar modificaciones adicionales (la capacidad de saber de antemano qué mapa de píxeles se utilizará en el siguiente cuadro).
  • Se agregó un nuevo motor de audio af_rubberband para cambiar el tempo y el tono usando la biblioteca Rubberband 3.0.
  • Se agregó soporte para eventos de conexión en caliente de audio a backends de audio.
  • Se ha agregado al módulo de salida vo_gpu soporte para aceleración de hardware de decodificación de video en la plataforma Android usando la API AImageReader.
  • Se agregó soporte para dmabuf en entornos con el protocolo Wayland al módulo de salida vo_dmabuf_wayland.

Fuente: opennet.ru

Añadir un comentario