Izdanje MPV 0.30 video plejera

Nakon godinu dana razvoja na raspolaganju izdanje otvorenog video plejera MPV 0.30, prije nekoliko godina razgranati iz baze kodova projekta MPlayer2. MPV se fokusira na razvoj novih funkcija i osigurava da se nove funkcije stalno vraćaju iz MPlayer spremišta, bez brige o održavanju kompatibilnosti sa MPlayer-om. Kod MPV distribuira pod licencom LGPLv2.1+, neki dijelovi ostaju pod GPLv2, ali je prijelaz na LGPL skoro završen i opcija "--enable-lgpl" se može koristiti za onemogućavanje preostalog GPL koda.

U novoj verziji:

  • Встроенная прослойка для отрисовки с использованием графического 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.

izvor: opennet.ru

Dodajte komentar