Vydání video přehrávače MPV 0.42

Po téměř roce vývoje byl vydán nový open-source video přehrávač MPV 0.42, který vznikl odštěpením od zdrojového kódu projektu MPlayer2 v roce 2013. MPV se zaměřuje na vývoj nových možností, aniž by se staral o zachování kompatibility s MPlayer. Kód MPV je distribuován pod licencí LGPLv2.1+, některé části zůstávají pod GPLv2, ale proces přechodu na LGPL je téměř dokončen, a pro deaktivaci zbývajícího GPL kódu lze použít možnost „—enable-lgpl“.

Mezi změnami v nové verzi:

  • Byl přidán nový síťový backend, který používá knihovnu libcurl a podporuje HTTP/2, HTTP/3 a opětovné použití již navázaných spojení.
  • Byla implementována menu pro navigaci po discích DVD-Video, Blu-ray HDMV a BD-J.
  • Byla přidána podpora přehrávání zvukových DVD (DVD-Audio).
  • Byla poskytnuta možnost přímého přehrávání iso-obrazů disků DVD-Video, DVD-Audio a Blu-ray.
  • V modulu výstupu vo_gpu_next byla přidána podpora rozšířených vrstev Dolby Vision Profile 7.
  • Byla přidána možnost „—audio-spdif=dsd“ pro přenos DSD přes PCM (DoP).
  • Pomocí knihovny subrandr byla implementována podpora titulků ve formátu SRV3, používaných na YouTube.
  • Byla poskytnuta možnost vytváření vlastních kontextových menu, které se zobrazují při kliknutí pravým tlačítkem myši a jsou definovány v konfiguračním souboru menu.conf.
  • Do vestavěného grafického rozhraní OSC (On Screen Controller) byl přidán režim zobrazení plovoucích tlačítek s ikonami Fluent, aktivovaný pomocí možnosti „—script-opts=osc-layout=floating“.
  • Bylo přidáno API pro integraci s rozhraním OSC externích generátorů miniatur.
  • Byla přidána podpora rozšíření protokolu Wayland pro řízení sezení a barevnosti.
  • Byla přidána možnost „—target-trc=scrgb“ pro výstup ve formátu scRGB.
  • V sestaveních pro Linux byla vylepšena podpora barevných prostorů pro HDR.
  • Do libmpv byla přidána API pro vykreslování přes D3D11.
  • Byly přepracovány možnosti pro vykreslování videa v textových terminálech, využívající rozšíření sixel, kitty a tct.
  • Byl přidán filtr „—vf=amf_frc“ (AMD Frame Rate Conversion) pro změnu snímkové frekvence.
  • Kód byl přepracován pro kompenzaci hromadění nesynchronizace zvuku s zobrazovanými snímky videa v průběhu času.
  • Ve výchozím nastavení je povolena kontrola TLS certifikátů (—tls-verify).
  • Byly zvýšeny požadavky na verze FFmpeg (6.1+) a libplacebo (7.387+).



Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster