Efter ett Är av utveckling slÀppa en öppen videospelare , nÄgra Är sedan frÄn projektkodbasen . MPV fokuserar pÄ att utveckla nya funktioner och se till att nya funktioner kontinuerligt backporteras frÄn MPlayer-förrÄden, utan att oroa dig för att bibehÄlla kompatibiliteten med MPlayer. Kod MPV under LGPLv2.1+-licensen finns vissa delar kvar under GPLv2, men övergÄngen till LGPL Àr nÀstan klar och alternativet "--enable-lgpl" kan anvÀndas för att inaktivera den ÄterstÄende GPL-koden.
I den nya versionen:
- Inbyggt renderingslager med grafik-API
Vulkan har ersatts av en biblioteksbaserad implementering , utvecklad av VideoLAN-projektet; - Lade till stöd för kommandon med flaggan "async", sÄ att du kan koda och skriva filer asynkront;
- Lade till kommandon "subprocess", "video-add", "video-remove", "video-reload";
- Lade till stöd för gamepads (via SDL2) och möjligheten att anvÀnda namngivna argument till inmatningsmodulen;
- Lade till stöd för Wayland-protokollet "xdg-decoration" för att dekorera fönster pÄ serversidan;
- Lade till stöd för presentationsfeedback till modulerna vo_drm, context_drm_egl och vo_gpu (d3d11) för att förhindra inkonsekvent rendering;
- vo_gpu-modulen har lagt till möjligheten att skingra fel för dithering;
- Lade till stöd för 30bpp-lÀge (fÀrg 30 bitar per kanal) till vo_drm-modulen;
- Modulen vo_wayland har bytt namn till vo_wlshm;
- Lade till möjligheten att förbÀttra synligheten för mörka scener nÀr ;
- I vo_gpu för x11 har vdpau-kontrollkoden tagits bort och EGL anvÀnds som standard;
- Tog bort det mesta av koden relaterad till stöd för optiska enheter. Backenderna vdpau/GLX, mali-fbdev och hwdec_d3d11eglrgb har tagits bort frÄn vo_gpu;
- Lade till möjligheten att spela i omvÀnd ordning;
- Demuxmodulen implementerar en diskcache och lÀgger till kommandot dump-cache, som kan anvÀndas för att spela in strömmar;
- Alternativet "--demuxer-cue-codepage" har lagts till i demux_cue-modulen för att vÀlja kodning för data frÄn filer i CUE-formatet;
- Kraven för FFmpeg-versionen har höjts, den krÀver nu Ätminstone release 4.0 för att fungera.
KĂ€lla: opennet.ru
