После 11 месяцев разработки он был представлен запуск новой версии видеоплеера с открытым исходным кодом «МПВ 0.33»который несколько лет назад был отделен от кодовой базы проекта MPlayer2. Этот медиаплеер Характеризуется работой из командной строки, кроме того, игрок Он имеет видеовыход на основе OpenGL.
MPV фокусируется на разработке новых функций и обеспечении постоянной поддержки нововведений из репозиториев MPlayer, не беспокоясь о совместимости с MPlayer.
Код MPV лицензирован под LGPLv2.1 +, некоторые части остаются под GPLv2, но переход на LGPL почти завершен, и вы можете использовать параметр «–enable-lgpl», чтобы отключить оставшийся код GPL.
Основные нововведения MPV 0.33
В этой новой версии плеера выделено несколько важных изменений, из которых стоит упомянуть, например, поддержку загрузки скриптов из каталогов и запуск скриптов в отдельных потоках.
А также возможность фильтровать субтитры по регулярному выражению, а также асинхронные команды и именованные аргументы.
Еще одно важное изменение - это новая возможность использовать отдельную последовательность декодирования видео, а также добавлена поддержка дисплеев с высокой плотностью пикселей (HiDPI) на платформе Windows.
Модуль вывода X11 (vo_x11) добавляет поддержку 10 бит на цветовой канал, добавлен клиентский API для программного рендеринга и добавлен звуковой фильтр scaletempo2 на основе кода Chrome.
Поддержка архивов tar удалена (из-за не исправленных ошибок), оставшийся код удален для совместимости с Libav. Модуль stream_smb был удален, а поддержка вывода звука через sndio, rsound и oss была удалена.
Из других изменений, которые выделяются:
- URI slice: // был добавлен для загрузки частей потока.
- Предусмотрена автоматическая загрузка внешних файлов с обложками альбомов.
- Добавлен модуль вывода vo_sixel, который отображает видео в терминале с использованием пиксельной графики (шестипиксельная, шестиблочная компоновка).
- Переписан внутренний код обработки звука и AO API.
- При сборке GLX по умолчанию отключен.
Наконец, tТакже упоминается, что системные требования были повышены., теперь для работы требуется пакет FFmpeg 4.0 или новее. Для системы сборки (bootstrap.py) требуется Python 3.
Если вы хотите узнать больше об этой новой версии плеера, вы можете обратиться к подробности по следующей ссылке.
Как установить MPV 0.33 на Ubuntu и производные?
Для тех, кто заинтересован в возможности установить эту новую версию плеера в своих системах, Они могут сделать это, следуя инструкциям, которые мы приводим ниже.
Поскольку в это время было выпущено обновление, официальный репозиторий плеера еще не обновил свои пакеты. Итак, чтобы получить MPV 0.30 мы будем выполнить компиляцию плеера в системе.
Для этого мы должны получить исходный код плеера, который мы можем получить, открыв терминал и набрав следующую команду:
wget https://github.com/mpv-player/mpv/archive/v0.33.0.zip
После загрузки пакета вам просто нужно разархивировать его и скомпилировать из того же терминала с помощью следующей команды:
unzip v0.33.0.zip cd mpv-0.33.0 cd mpv-0.33.0 ./bootstrap.py ./waf configure ./waf ./waf install
Напоследок для тех, кто предпочитает дождаться обновления репозитория или для тех, кто хочет получать уведомления об обновлениях проигрывателя и устанавливать их, они могут добавить репозиторий проигрывателя в свою систему, набрав в терминале следующее.
Достаточно того, чтоДобавить репозиторий (PPA) MPV в вашу систему с помощью следующей команды:
sudo add-apt-repository ppa:mc3man/mpv-tests
Сейчас переходим к обновлению репозиториев и установке приложения.
sudo apt update sudo apt install mpv
Как удалить MPV из Ubuntu и производных?
По какой-либо причине вы хотите удалить MPV, легко удалить PPA, Нам просто нужно перейти в Системные настройки -> Программное обеспечение и обновления -> Вкладка Другое программное обеспечение.
И, наконец, удаляем приложение командой:
sudo apt remove mpv sudo apt autoremove