Π’Ρ‹ΡˆΠ΅Π» mpv 0.33

Бпустя 10 мСсяцСв с ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π° Π±Ρ‹Π» ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Ρ€Π΅Π»ΠΈΠ· mpv 0.33. Π‘ этим Ρ€Π΅Π»ΠΈΠ·ΠΎΠΌ сборка ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Python 3.

Π’ ΠΏΠ»Π΅Π΅Ρ€ Π±Ρ‹Π»ΠΎ внСсСно мноТСства ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ исправлСний, Π² Ρ‚ΠΎΠΌ числС:

НовыС возмоТности:

  • Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ субтитров ΠΏΠΎ рСгулярному Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ;
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° HiDPI Π½Π° Windows;
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° exclusive fullscreen Π½Π° d3d11;
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования sixel для проигрывания Π²ΠΈΠ΄Π΅ΠΎ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅;
  • РСализация slice:// для чтСния участков ΠΌΠ΅Π΄ΠΈΠ°ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²;
  • [x11] Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ пространствС;
  • [Wayland] ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ доступ ΠΊ wayland-app-id;
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° GLX, вмСсто Π½Π΅Π³ΠΎ прСдлагаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ EGL.

ИзмСнСния:

  • ИспользованиС Lua 5.2 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (вмСсто 5.1);
  • Для сборки Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ C11 atomics;
  • Для сборки Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libass;
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Unicode Π² Lua скриптах;
  • «:» Π±ΠΎΠ»Π΅Π΅ Π½Π΅ являСтся Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ Π² списках ΠΊΠ»ΡŽΡ‡-Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅;
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ растягиваниС ΠΎΠΊΠ½Π° Π² Wayland;
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² bash.

Π£Π΄Π°Π»Π΅Π½Ρ‹:

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° tar Π² stream_libarchive Π² связи с многочислСнными Π±Π°Π³Π°ΠΌΠΈ;
  • Аудиовыходы sndio, rsound, oss;
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сборки с Python 2;
  • Π’Ρ‹Π·ΠΎΠ²Ρ‹ xdg-screensaver, ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² Ρ€Π΅ΠΆΠΈΠΌ простоя Ρ‡Π΅Ρ€Π΅Π· dbus.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru