Издаване на MPV 0.30 видео плейър

След година на развитие на разположение пускане на отворен видео плейър MPV 0.30, преди няколко години разклонен от кодовата база на проекта MPlayer2. MPV се фокусира върху разработването на нови функции и гарантирането, че новите функции се пренасят непрекъснато от хранилищата на MPlayer, без да се притеснявате за поддържането на съвместимост с MPlayer. Код MPV разпространява се от под лиценз LGPLv2.1+ някои части остават под GPLv2, но преходът към LGPL е почти завършен и опцията „--enable-lgpl“ може да се използва за деактивиране на оставащия GPL код.

В новата версия:

  • Вграден слой за изобразяване с помощта на API за графики
    Vulkan е заменен от реализация, базирана на библиотека libplacebo, разработен от проекта VideoLAN;

  • Добавена е поддръжка за команди с флага „async“, което ви позволява да кодирате и пишете файлове асинхронно;
  • Добавени команди “subprocess”, “video-add”, “video-remove”, “video-reload”;
  • Добавена е поддръжка за геймпадове (чрез SDL2) и възможност за използване на именувани аргументи към входния модул;
  • Добавена е поддръжка за протокола Wayland “xdg-decoration” за декориране на прозорци от страната на сървъра;
  • Добавена е поддръжка за обратна връзка за представяне към модулите vo_drm, context_drm_egl и vo_gpu (d3d11) за предотвратяване на непоследователно изобразяване;
  • Модулът vo_gpu има добавена възможност за разсейване на грешки за дитъринг;
  • Добавена е поддръжка за 30bpp режим (цвят 30 бита на канал) към модула vo_drm;
  • Модулът vo_wayland е преименуван на vo_wlshm;
  • Добавена е възможност за подобряване на видимостта на тъмни сцени, когато тонално картографиране;
  • Във vo_gpu за x11 кодът за проверка на vdpau е премахнат и EGL се използва по подразбиране;
  • Премахна по-голямата част от кода, свързан с поддръжката на оптични устройства. Бекендовете vdpau/GLX, mali-fbdev и hwdec_d3d11eglrgb бяха премахнати от vo_gpu;
  • Добавена е възможност за игра в обратен ред;
  • Модулът demux реализира дисков кеш и добавя командата dump-cache, която може да се използва за запис на потоци;
  • Опцията „--demuxer-cue-codepage“ е добавена към модула demux_cue за избор на кодиране за данни от файлове във формат CUE;
  • Изискванията за версията FFmpeg са увеличени; сега е необходима поне версия 4.0, за да работи.

Източник: opennet.ru

Добавяне на нов коментар