Po téměř 2 letech od posledního vydání (v únoru 2021), se stal známým al Spuštění nové verze open source video přehrávače MPV 0.35 a v této nové stabilní verzi MPV obsahuje řadu oprav, nové možnosti příkazového řádku a vylepšení funkcí.
V MPV se zaměřujeme na vývoj nových funkcí a zajištění toho, že inovace jsou neustále vytlačovány z repozitářů MPlayeru bez obav o zachování kompatibility s MPlayerem.
Hlavní nové funkce MPV 0.35
V této nové vydané verzi byl přidán nový výstupní modul vo_gpu_next, postavený na libplacebo a využívající shadery Vulkan, OpenGL, Metal nebo Direct3D 11 a grafická API pro vykreslování a vykreslování videa.
Další změnou, která vyčnívá z MPV 0.35, je ta v backendu x11 přidala podporu pro rozšíření X11 Present, který poskytuje kompozitnímu správci prostředky ke kopírování nebo zpracování pixelmap z přesměrovaných oken, synchronizovaných s pulzem zatemnění snímku (vblank) a zpracovávat události PresentIdleNotify které umožňují klientovi posoudit dostupnost pixelmap pro další úpravy (schopnost předem vědět, která pixelmapa bude použita v dalším snímku).
Kromě toho v backendu egl-drm máte možnost povolit technologii Adaptive-Sync (VRR), který umožňuje adaptivně měnit obnovovací frekvenci monitoru, aby byl zajištěn plynulý výstup bez zadrhávání.
Také můžeme zjistit, že do výstupního modulu vo_gpu byla přidána podpora hardwarového dekódování videa na platformě Android pomocí AImageReader API.
Z dalších změn, které vynikají:
- Přidán nový zvukový filtr af_rubberband pro změnu tempa a výšky pomocí knihovny rubberband 3.0.
- Do audio backendů byla přidána podpora pro události hot plug pro audio zařízení.
- Do výstupního modulu vo_dmabuf_wayland byla přidána podpora pro dmabuf v prostředí protokolu Wayland.
- Modul ao_sndio pro výstup zvuku přes zvukový subsystém sndio projektu OpenBSD je zpět
- Přidána podpora pro Meson.
Přidán nový audio backend do ao_pipewire pomocí PipeWire. - Tato verze vyžaduje FFmpeg 4.0 nebo novější.
- Pro balíčkovače: Vezměte prosím na vědomí, že systém sestavení mpv je kompatibilní pouze s Pythonem 3. Pokud používáte
bootstrap.py
skript se o to postará; jinak musíte explicitně vyvolat sestavení systému pomocípython3 waf
.
Pokud se chcete o této nové verzi přehrávače dozvědět více, můžete se podívat na podrobnosti v následujícím odkazu.
Jak nainstalovat MPV 0.35 na Ubuntu a deriváty?
Pro ty, kteří mají zájem o instalaci této nové verze přehrávače do svých systémů, Mohou to provést podle pokynů, které sdílíme níže.
Vzhledem k tomu, že aktualizace byla v tuto chvíli vydána nedávno, oficiální úložiště hráče dosud neaktualizovalo své balíčky. Takže získat MPV 0.35 budeme provést kompilaci přehrávače v systému.
K tomu musíme získat zdrojový kód přehrávače, které můžeme získat otevřením terminálu a zadáním následujícího příkazu:
wget https://github.com/mpv-player/mpv/archive/refs/tags/v0.35.0.zip
Po stažení balíčku jej nyní stačí pouze rozbalit a zkompilovat ze stejného terminálu pomocí následujícího příkazu:
unzip v0.35.0.zip cd mpv-0.35.0 cd mpv-0.35.0 ./bootstrap.py ./waf configure ./waf ./waf install
Konečně pro ty, kteří dávají přednost čekání na aktualizaci úložiště nebo pro ty, kteří chtějí být informováni a nainstalovány aktualizace hráčů, mohou přidat úložiště hráčů do svého systému zadáním následujícího do terminálu.
Stačí, že aPřidat úložiště (PPA) MPV do vašeho systému pomocí následujícího příkazu:
sudo add-apt-repository ppa:mc3man/mpv-tests
Nyní pokračujeme v aktualizaci úložišť a instalaci aplikace.
sudo apt update sudo apt install mpv
Jak odinstalovat MPV z Ubuntu a derivátů?
Pokud z jakéhokoli důvodu chcete MPV odinstalovat, lze snadno odstranit PPA, Musíme jít do Nastavení systému -> Software a aktualizace -> karta Jiný software.
A konečně aplikaci odstraníme příkazem:
sudo apt remove mpv sudo apt autoremove