Wydanie odtwarzacza wideo MPV 0.31

Odbyła się wydanie otwartego odtwarzacza wideo MPV 0.31, kilka lat temu rozgałęziony z bazy kodu projektu MPlayer2. MPV skupia się na opracowywaniu nowych funkcji i zapewnianiu ciągłego przenoszenia nowych funkcji z repozytoriów MPlayera, bez martwienia się o utrzymanie kompatybilności z MPlayerem. Kod MPV dystrybuowane przez na licencji LGPLv2.1+ niektóre części pozostają na licencji GPLv2, ale przejście na LGPL jest prawie ukończone i można użyć opcji „--enable-lgpl”, aby wyłączyć pozostały kod GPL.

W nowej wersji:

  • Kod obsługi protokołu Wayland dodał możliwość przechwytywania obszarów ekranu, co jest niezbędne do organizowania skalowania okna za pomocą myszy.
  • Wbudowany GUI OSC (On Screen Controller) obsługuje pseudo-tryb dekoracji okien po stronie klienta.
  • Dodano filtr wideo do vf_gpu, który wykorzystuje silniki renderujące z modułu vo_gpu.
  • Dodano interaktywną konsolę console.lua, która przetwarza polecenia w stylu ODPOWIEDŹ.
  • Odtwarzacz dodał nowe mechanizmy pracy z logami, niezbędne dla console.lua.
  • W module wyjściowym Direct3D 11 (vo_gpu/d3d11) dodano możliwość konfiguracji konwersji przestrzeni kolorów podczas wysyłania na urządzenia z wbudowaną obsługą HDR.
  • Dla platformy Android dodano moduł ao_audiotrack.
  • Procedura obsługi wejścia zapewnia pseudo-klucz do przechwytywania całego wprowadzanego tekstu.
  • Dodano opcję automatycznego wyboru do vd_lavc, aby wybrać optymalny dekoder sprzętowy (hwdec).
  • Moduł vo_gpu umożliwia korzystanie z API VDPAU poprzez EGL.
  • Kod obsługi gamepada jest domyślnie wyłączony.
  • Obsługa Apple Remote została usunięta.

Źródło: opennet.ru

Dodaj komentarz