27.01.2022

Релиз видеоплеера MPV 0.34

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

В новой версии:

  • Реализована возможность переключения модулей вывода (vo) во время выполнения программы.
  • В файле конфигурации input.conf добавлена поддержка одинарных кавычек и формы `XstringX`.
  • В модуль ao_oss возвращена поддержка вывода через звуковую подсистему OSSv4, применяемую в BSD-системах.
  • Обеспечена загрузка изображения обложки альбома из файлов с типовыми именами (имя базового файла, но с расширением «jpg», «jpeg», «png», «gif», «bmp» или «webp»).
  • В модуле вывода vo_gpu реализован бэкенд VkDisplayKHR на базе API Vulkan.
  • В заголовке экранного интерфейса (OSC) реализован показ названия раздела, связанного с позицией, к которой подведён указатель мыши на ползунке прокрутки.
  • Добавлена опция «—sub-filter-jsre» для задание фильтров с использованием регулярных выражений в стиле JavaScript.
  • В модуле вывода vo_rpi для плат Raspberry Pi возобновлена поддержка полноэкранного вывода.
  • В модуль вывода vo_tct добавлена поддержка изменения размера.
  • В скрипте ytdl_hook.lua обеспечен поиск в первую очередь утилиты yt-dlp, а уже потом youtube-dl.
  • Для сборки теперь требуется пакет FFmpeg 4.0 или более новая версия.

Источник.