Реліз відеоплеєра MPV 0.30

Після року розробки доступний випуск відкритого відеоплеєра MPV 0.30, декілька років тому відгалуженого від кодової бази проекту MPlayer2. У MPV основна увага приділяється розробці нових можливостей та забезпеченню постійного бекпортування нововведень з репозиторіїв MPlayer, не переймаючись збереженням сумісності з MPlayer. Код MPV поширюється під ліцензією LGPLv2.1+, деякі частини залишаються під GPLv2, але процес переходу на LGPL майже завершений і для відключення GPL-коду, що залишається, можна використовувати опцію «—enable-lgpl».

В новой версії:

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

  • Додана підтримка команд із прапором «async», що дозволяють кодувати та записувати файли в асинхронному режимі;
  • Додані команди "subprocess", "video-add", "video-remove", "video-reload";
  • У модуль введення (input) додано підтримку геймпадів (через SDL2) і можливість використання іменованих аргументів;
  • Додано підтримку Wayland-протоколу «xdg-decoration» для декорування вікон на стороні сервера;
  • У модулі vo_drm, context_drm_egl та vo_gpu (d3d11) додана підтримка зворотного зв'язку (presentation feedback) для запобігання неоднорідному отрисовки;
  • У модулі vo_gpu додано можливість розсіювання помилок для дизерингу;
  • модуль vo_drm додана підтримка режиму 30bpp (кольоровість 30 біт на канал);
  • Модуль vo_wayland перейменований vo_wlshm;
  • У vo_gpu додано можливість посилення видимості темних сцен при тональному мапінгу;
  • У vo_gpu для x11 видалено код перевірки vdpau та забезпечено використання EGL за замовчуванням;
  • Видалено більшість коду, пов'язану з підтримкою оптичних дисків. З vo_gpu видалені бекенди vdpau/GLX, mali-fbdev та hwdec_d3d11eglrgb;
  • Додано можливість відтворення у зворотному порядку;
  • У модулі demux реалізовано дисковий кеш і додано команду dump-cache, яку можна використовувати для запису потоків;
  • У модуль demux_cue додано опцію «-demuxer-cue-codepage» для вибору кодування для даних із файлів у форматі CUE;
  • Підвищено вимоги до версії FFmpeg, для роботи тепер потрібний як мінімум випуск 4.0.

Джерело: opennet.ru

Додати коментар або відгук