След почти 2 години от последното издание (през февруари 2021 г.), стана известно иl Стартиране на новата версия на видеоплейъра с отворен код MPV 0.35 и в тази нова стабилна версия на MPV включва редица поправки, нови опции за команден ред и подобрения на функциите.
В MPV фокусът е върху разработването на нови функции и осигуряването на непрекъснато изтласкване на иновации от хранилищата на MPlayer, без да се притеснявате за поддържане на съвместимост с MPlayer.
Основни нови функции на MPV 0.35
В тази нова издадена версия е добавен нов изходен модул vo_gpu_next, изграден върху libplacebo и използващ Vulkan, OpenGL, Metal или Direct3D 11 шейдъри и графични API за рендиране и рендиране на видео.
Друга промяна, която се отличава от MPV 0.35, е тази в бекенда x11 добави поддръжка за разширението X11 Present, който предоставя на композитния мениджър средствата за копиране или обработка на пикселни карти от пренасочени прозорци, синхронизирани с импулс за заглушаване на рамка (vblank) и обработват събития PresentIdleNotify които позволяват на клиента да прецени наличността на Pixelmaps за по-нататъшни модификации (възможността да се знае предварително коя пикселна карта ще се използва в следващия кадър).
Освен него в бекенда на egl-drm имате възможност да активирате технологията Adaptive-Sync (VRR), което ви позволява адаптивно да променяте честотата на опресняване на монитора, за да осигурите плавен изход без заеквания.
Също така можем да открием, че към изходния модул vo_gpu е добавена поддръжка за хардуерно декодиране на видео на платформата Android с помощта на API на AImageReader.
От останалите промени, които се открояват:
- Добавен е нов звуков филтър af_rubberband за промяна на темпото и височината с помощта на библиотеката rubberband 3.0.
- Добавена е поддръжка за събития с горещо включване на аудио устройства към аудио бекенда.
- Поддръжката на dmabuf в протоколните среди на Wayland е добавена към изходния модул vo_dmabuf_wayland.
- Модулът ao_sndio за извеждане на звук през звуковата подсистема sndio на проекта OpenBSD се завръща
- Добавена е поддръжка за Meson.
Добавен е нов аудио бекенд към ao_pipewire с помощта на PipeWire. - Тази версия изисква FFmpeg 4.0 или по-нова версия.
- За пакетиращи: Моля, обърнете внимание, че системата за компилиране на mpv е съвместима само с Python 3. Ако използвате
bootstrap.py
скриптът ще се погрижи за това; в противен случай трябва изрично да извикате системата за изграждане, използвайкиpython3 waf
.
Ако искате да научите повече за тази нова версия на плейъра, можете да се консултирате с подробности в следващия линк.
Как да инсталирам MPV 0.35 на Ubuntu и деривати?
За тези, които се интересуват от възможността да инсталират тази нова версия на плейъра на своите системи, Те могат да го направят, като следват инструкциите, които споделяме по-долу.
Тъй като актуализацията беше пусната наскоро по това време, официалното хранилище на играча все още не е актуализирало своите пакети. Така че, за да получите MPV 0.35 ние ще изпълнете компилацията на плейъра в системата.
За да направим това, трябва да получим изходния код на плейъра, което можем да получим, като отворим терминал и напишем следната команда:
wget https://github.com/mpv-player/mpv/archive/refs/tags/v0.35.0.zip
След като изтеглите пакета, сега трябва само да го разархивирате и да го компилирате от същия терминал със следната команда:
unzip v0.35.0.zip cd mpv-0.35.0 cd mpv-0.35.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