Wydano MPlayera 1.5

Trzy lata po ostatnim wydaniu wypuszczono odtwarzacz multimedialny MPlayer 1.5, który zapewnia kompatybilność z najnowszą wersją pakietu multimedialnego FFmpeg 5.0. Kod projektu jest rozpowszechniany na licencji GPLv2+. Zmiany w nowej wersji sprowadzają się do integracji usprawnień dodanych na przestrzeni ostatnich trzech lat do FFmpeg (baza kodu jest zsynchronizowana z gałęzią master FFmpeg). Kopia nowego FFmpeg jest dołączona do podstawowej dystrybucji MPlayera, co eliminuje potrzebę instalowania zależności podczas budowania.

Zmiany specyficzne dla MPlayera obejmują:

  • Do GUI dodano obsługę wielu języków. Wybór języka tekstu w interfejsie wybierany jest na podstawie zmiennej środowiskowej LC_MESSAGES lub LANG.
  • Dodano opcję „--enable-nls”, aby włączyć obsługę języków w czasie wykonywania (domyślnie obsługa języków jest na razie włączona tylko w trybie GUI).
  • Dodano wbudowany styl skóry, który umożliwia korzystanie z GUI bez instalowania plików stylów.
  • Zaprzestano obsługi dekodera ffmpeg12vpdau i zastąpiono go dwoma oddzielnymi komponentami ffmpeg1vpdau i ffmpeg2vdpau.
  • Dekoder live555 jest przestarzały i domyślnie wyłączony.
  • Włączono czyszczenie ekranu po przełączeniu do trybu pełnoekranowego podczas korzystania ze sterownika wyjściowego za pośrednictwem serwera X.
  • Dodano opcję „-fs” (analogiczną do ustawienia loading_fullscreen) umożliwiającą otwarcie w trybie pełnoekranowym.
  • W interfejsie naprawiono problem z nieprawidłowym ustawieniem rozmiaru okna po powrocie z trybu pełnoekranowego.
  • Sterownik wyjściowy OpenGL zapewnia prawidłowe formatowanie w systemach X11.
  • Podczas budowania dla architektury ARM rozszerzenia oferowane domyślnie są włączone (na przykład Raspbian nie używa domyślnie instrukcji NEON i aby włączyć wszystkie możliwości procesora, opcja „-enable-runtime-cpudetection” musi być jawnie określona, ​​gdy budynek).

Źródło: opennet.ru

Dodaj komentarz