Lanzamiento del reproductor de video MPV 0.30

Después de un año de desarrollo esta disponible lanzamiento de un reproductor de video abierto monovolumen 0.30, Hace unos pocos años ramificado desde la base del código del proyecto reproductor2. MPV se enfoca en desarrollar nuevas funciones y garantizar que las nuevas funciones sean respaldadas continuamente desde los repositorios de MPlayer, sin preocuparse por mantener la compatibilidad con MPlayer. Código monovolumen distribuido por Bajo la 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.

Versículos nuevos:

  • Capa de renderizado incorporada usando la API de gráficos
    Vulkan ha sido reemplazado por una implementación basada en biblioteca libplacebo, desarrollado por el proyecto VideoLAN;

  • Se agregó soporte para comandos con el indicador "async", lo que le permite codificar y escribir archivos de forma asincrónica;
  • Se agregaron comandos "subproceso", "agregar video", "eliminar video", "recargar video";
  • Se agregó soporte para gamepads (a través de SDL2) y la capacidad de usar argumentos con nombre en el módulo de entrada;
  • Se agregó soporte para el protocolo Wayland “xdg-decoration” para decorar ventanas en el lado del servidor;
  • Se agregó soporte para comentarios de presentación a los módulos vo_drm, context_drm_egl y vo_gpu (d3d11) para evitar una representación inconsistente;
  • El módulo vo_gpu ha agregado la capacidad de disipar errores por difuminado;
  • Se agregó soporte para el modo 30bpp (color 30 bits por canal) al módulo vo_drm;
  • Se ha cambiado el nombre del módulo vo_wayland a vo_wlshm;
  • Se agregó la capacidad de mejorar la visibilidad de escenas oscuras cuando mapeo tonal;
  • En vo_gpu para x11, el código de verificación vdpau se eliminó y se usa EGL de forma predeterminada;
  • Se eliminó la mayor parte del código relacionado con la compatibilidad con unidades ópticas. Los backends vdpau/GLX, mali-fbdev y hwdec_d3d11eglrgb se han eliminado de vo_gpu;
  • Se agregó la posibilidad de jugar en orden inverso;
  • El módulo demux implementa un caché de disco y agrega el comando dump-cache, que puede usarse para grabar transmisiones;
  • La opción “--demuxer-cue-codepage” se ha agregado al módulo demux_cue para seleccionar la codificación de datos de archivos en formato CUE;
  • Se han aumentado los requisitos para la versión FFmpeg; ahora requiere al menos la versión 4.0 para funcionar.

Fuente: opennet.ru

Añadir un comentario