Pärast üheksa kuu arendustööd on välja antud avatud videoplayer MPV 0.41, mis eraldus 2013. aastal MPlayer2 projekti koodibaasist. MPV keskendub uute võimaluste arendamisele, ilma et muretsestataks MPlayeri ühilduvuse säilitamise pärast. MPV kood on litsentseeritud LGPLv2.1+ alusel, mõned osad jäävad GPLv2 alla, kuid üleminek LGPL-le on peaaegu lõpetatud ning jäänud GPL-koodi väljakitkumiseks võib kasutada valikut "--enable-lgpl".
Uue versiooni muudatuste hulgas on:
- Vaikimisi on kasutusel väljundimoodul vo_gpu_next, mis on loodud libplacebo teeki põhjal ja kasutab shader’eid ning grafika API-sid Vulkan, OpenGL, Metal või Direct3D video töötlemiseks ja joonistamiseks. Vanasse väljundimoodulisse naasmiseks saab kasutada valikut "--vo=gpu".
- Prioriteet on antud video riistvaradekoodimisele, kasutades grafika API-d Vulkan (laiendused VK_KHR_video_decode_queue, VK_KHR_video_decode_h264, VK_KHR_video_decode_h265 ja VK_KHR_video_decode_vp9).
- Paremklõpsuga avaneva kontekstimenüü rakendamine on edasi viidud skripti context_menu.lua.
- Android platvormil heliga väljundiks kasutatakse AAudio tagat.
- vo_gpu_next mooduli värvihalduse juhtimine on paranenud ja probleemid, mis ilmusid Waylandi põhistes keskkondades, on lahendatud.
- Waylandi protokolli color-representation-v1 tugi on lisatud, mis pakub võimalusi värvi haldamiseks.
- Waylandi protokolli «tablet» tugi on lisatud graafikaplaadi sisenemise korraldamiseks.
- Waylandi põhistes keskkondades on võimalik teostada lõikelaua kirjutamisfunktsionaalsust.
- X11 süsteemidega lõikelaua töötamiseks on lisatud backend.
- Linuxile on lisatud toe valgusanduri toetamine.
- mpv registreerimise töötlejad on Windowsi platvormil multimeedia sisu esitajana integreeritud.
- Minimaalselt toetatud on versioonid FFmpeg 6.1 ja libplacebo 6.338.2.
Allikas: opennet.ru
