Liberazione di u lettore video MPV 0.30

Dopu un annu di sviluppu dispunibule liberazione di un video player apertu MPV 0.30, uni pochi d'anni fà ramificata da a basa di codice di u prughjettu MPlayer 2. MPV si cuncentra nantu à u sviluppu di e funzioni novi è à assicurà chì e funzioni novi sò continuamente backported da i repositori MPlayer, senza preoccupassi di mantene a cumpatibilità cù MPlayer. Codice MPV distribuitu da sottu a licenza LGPLv2.1+, alcune parti restanu sottu GPLv2, ma a transizione à LGPL hè quasi cumpleta è l'opzione "--enable-lgpl" pò esse usata per disattivà u codice GPL restante.

In a nova versione:

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

Source: opennet.ru

Add a comment