Utgivelse av videospiller MPV 0.30

Etter et år med utvikling tilgjengelig utgivelse av en åpen videospiller MPV 0.30, for noen år siden forgrenet seg fra prosjektkodebasen MPlayer 2. MPV fokuserer på å utvikle nye funksjoner og sikre at nye funksjoner kontinuerlig blir tilbakeført fra MPlayer-lagrene, uten å bekymre deg for å opprettholde kompatibiliteten med MPlayer. Kode MPV distribuert av under LGPLv2.1+-lisensen forblir noen deler under GPLv2, men overgangen til LGPL er nesten fullført og alternativet "--enable-lgpl" kan brukes til å deaktivere den gjenværende GPL-koden.

I den nye versjonen:

  • Innebygd gjengivelseslag ved hjelp av grafikk-API
    Vulkan er erstattet av en bibliotekbasert implementering libplacebo, utviklet av VideoLAN-prosjektet;

  • Lagt til støtte for kommandoer med "async"-flagget, slik at du kan kode og skrive filer asynkront;
  • Lagt til kommandoer "subprocess", "video-add", "video-remove", "video-reload";
  • Lagt til støtte for gamepads (via SDL2) og muligheten til å bruke navngitte argumenter til inngangsmodulen;
  • Lagt til støtte for Wayland-protokollen "xdg-decoration" for å dekorere vinduer på serversiden;
  • Lagt til støtte for presentasjonstilbakemelding til modulene vo_drm, context_drm_egl og vo_gpu (d3d11) for å forhindre inkonsekvent gjengivelse;
  • vo_gpu-modulen har lagt til muligheten til å fjerne feil for dithering;
  • Lagt til støtte for 30bpp-modus (farge 30 biter per kanal) til vo_drm-modulen;
  • vo_wayland-modulen har fått nytt navn til vo_wlshm;
  • Lagt til muligheten til å forbedre synligheten til mørke scener når tonal kartlegging;
  • I vo_gpu for x11 er vdpau-sjekkkoden fjernet og EGL brukes som standard;
  • Fjernet det meste av koden relatert til støtte for optisk stasjon. vdpau/GLX, mali-fbdev og hwdec_d3d11eglrgb backends er fjernet fra vo_gpu;
  • Lagt til muligheten til å spille i omvendt rekkefølge;
  • Demux-modulen implementerer en diskbuffer og legger til kommandoen dump-cache, som kan brukes til å ta opp strømmer;
  • Alternativet "--demuxer-cue-codepage" er lagt til demux_cue-modulen for å velge koding for data fra filer i CUE-formatet;
  • Kravene til FFmpeg-versjonen er økt; den krever nå minst utgave 4.0 for å fungere.

Kilde: opennet.ru

Legg til en kommentar