Vabariiklik videopleier MPV 0.38 on vĂ€lja antud, see lahkus 2013. aastal projekti MPlayer2 koodibaasist. MPV keskendub uute funktsioonide loomisele, ilma et oleks muretsemiseks ĂŒhilduvuse sĂ€ilitamisega MPlayeriga. MPV kood on litsentseeritud LGPLv2.1+ alusel, mĂ”ned osad jÀÀvad GPLv2 alla, kuid ĂŒleminek LGPL-le on peaaegu lĂ”pule viidud ja jÀÀnud GPL-koodi vĂ€ljalĂŒlitamiseks vĂ”ib kasutada valikut ââenable-lgplâ.
Uue versiooni muudatuste hulgas on:
- Uue voogesituse mooduli vo_gpu_next arendamine jÀtkub, mis pÔhineb libplacebo teegil ja kasutab video töötlemiseks ja renderdamiseks shader'ite ning graafiliste API-de, nagu Vulkan, OpenGL, Metal ja Direct3D. Uues versioonis vo_gpu_next on tagatud cache'i hoidmine eraldi failides.
- Waylandi toetamine on laienenud: lisatud on mitme kasutaja keskkondade toimetamine mitme klaviatuuri ja hiirega (multi-seat), kÔrge eraldusvÔime korralik kerimine, parendatud skaleerimine kÔrge pikslitihedusega ekraanidel (HiDPI), parendatud kursorimuutuste töötlemine ning nÔue kasutada keskkonnamuutujat WAYLAND_DISPLAY initsialiseerimiseks.
- Skriptide jaoks on lisatud API mp.input, mis vÔimaldab kasutajal tekstilisi andmeid sisestada.
- MĂ€ngijale on lisatud vĂ”imalus ââdeinterlace-field-parityâ automaatseks deinterlaceâimise lubamiseks.
- Mac OS-pakettidesse on lisatud MoltenVK pakett, et tagada Vulkan API tugi.
- Video skaleerimiseks on lisatud vÔimalus hiireratast kasutades koos Ctrl-klahvi hoidmisega.
- Helimoodule ao_avfoundation on lisatud algne tugi AVFoundation draiverile, mida kasutatakse macOS-is.
- Videomoodulisse on lisatud kontekstimenĂŒĂŒde kasutamise vĂ”imalus Win32 platvormil.
- Sisseehitatud GUI OSC (On Screen Controller) lubab ĂŒksikute hiirerataste kasutamisega seotud funktsioonide vĂ€ljalĂŒlitamist.
- X11 keskkondades on toetatud DPI skaleerimist 0,5 sammuga ning vaikimisi kasutatav DPI, mida on mÀÀratud parameetrites Xft.dpi.
- Ajalukust on eemaldatud aegunud mittestandardne Raspberry Pi toe kood.
- On lisatud valik ââinput-commandsâ, mis vĂ”imaldab mÀÀrata kĂ€sud, mis tĂ€idetakse pĂ€rast mpv kĂ€ivitamist.
- On lisatud uued valikud ââosd-bar-border-sizeâ, ââsecondary-sub-delayâ, ââsub-filter-sdh-enclosuresâ, ââsecondary-sub-ass-overrideâ, ââvolume-gainâ, ââsub-lavc-oâ, ââinput-preprocess-wheelâ.
- On lisatud uued kĂ€sud âload-config-fileâ, âload-input-confâ, âloadfile insert-nextâ ja âloadlist insert-nextâ.
- SĂ”ltuvuste versiooninĂ”udeid on tĂ”stetud. NĂŒĂŒd on vajalikud vĂ€hemalt FFmpeg 4.4 ja libplacebo 6.338.2 versioonid.
Allikas: opennet.ru
