Lëshimi i lojtarit të hapur MPV 0.38 ndodhi, pas ndarjes nga baza koduese e projektit MPlayer2 në vitin 2013. Në MPV, fokusi kryesor është zhvillimi i mundësive të reja, pa u shqetësuar për ruajtjen e përputhshmërisë me MPlayer. Kodi i MPV shpërndahet nën licencën LGPLv2.1+, disa pjesë mbeten nën GPLv2, por procesi i kalimit në LGPL është pothuajse i përfunduar dhe për të çaktivizuar kodin e mbetur nën GPL, mund të përdorni opsionin "--enable-lgpl".
Ndër ndryshimet në versionin e ri:
- Zhvillimi i modulit të ri të daljes vo_gpu_next vazhdon, i cili është ndërtuar mbi bibliotekën libplacebo dhe përdor shenjat dhe API-të grafike Vulkan, OpenGL, Metal ose Direct3D për përpunimin dhe renditjen e videove. Në versionin e ri të vo_gpu_next është siguruar ruajtja e caches në skedare të veçanta.
- Janë zgjeruar mundësitë në lidhje me Wayland: është shtuar mbështetje për ambientet multi-user me shumë tastiera dhe miun (multi-seat), është siguruar rrotullim i saktë me rezolucione të larta, është përmirësuar përmasimi në ekranet me densitet të lartë pikselesh (HiDPI), është përmirësuar trajtimi i ndryshimit të kursorit dhe është përfshirë kërkesa për përdorimin e ndryshoreve WAYLAND_DISPLAY për inicializim.
- Për skriptet është shtuar API mp.input, i cili lejon kërkesën për hyrjen e të dhënave të përdoruesit nga përdoruesi.
- Në lojtar është shtuar opsioni "--deinterlace-field-parity" për aktivizimin automatik të deinterlacing.
- Në ndërtimet për macOS është shtuar pako MoltenVK për të siguruar mbështetje për API Vulkan.
- është shtuar mundësia e përmasimit të videos me rrotën e mausit gjatë mbajtjes së butonit Ctrl.
- Në modulën e daljes së zërit ao_avfoundation është shtuar mbështetje fillestare për drjverin AVFoundation, i cili përdoret në macOS.
- Në modulën e daljes së videos është shtuar mundësia e përdorimit të menuve kontekstuale në platformën Win32.
- Në GUI të integruar OSC (On Screen Controller) është lejuar çaktivizimi i funksionaliteteve të veçanta që lidhen me përdorimin e rrotës së mausit.
- Në ambientet X11 është siguruar mbështetje për përmasimin e DPI me hap 0.5 dhe përdorimin e DPI të treguar si parazgjedhje në parametrin Xft.dpi.
- ĂshtĂ« hequr kodi i vjetĂ«r, jo standard, pĂ«r mbĂ«shtetje tĂ« Raspberry Pi.
- Shtuar është opsioni "--input-commands", i cili lejon përcaktimin e komandueseve që do të ekzekutohen pas nisjes së mpv.
- Shtuar janë opsione të reja "--osd-bar-border-size", "--secondary-sub-delay", "--sub-filter-sdh-enclosures", "--secondary-sub-ass-override", "--volume-gain", "--sub-lavc-o", "--input-preprocess-wheel".
- Shtuar janë komandat e reja "load-config-file", "load-input-conf", "loadfile insert-next" dhe "loadlist insert-next".
- Kërkesat për versionet e varësive janë rritur. Tani kërkohen të paktën versionet FFmpeg 4.4 dhe libplacebo 6.338.2 për të funksionuar.
Burimi: opennet.ru
