Etter nesten 2 år siden siste utgivelse (i februar 2021), gjorde seg kjent ogl Lansering av den nye versjonen av open source-videospilleren MPV 0.35 og i denne nye stabile versjonen av MPV inkluderer en rekke rettelser, nye kommandolinjealternativer og funksjonsforbedringer.
I MPV er fokuset på å utvikle nye funksjoner og sikre at innovasjoner kontinuerlig skyves fra MPlayer-lagrene uten å bekymre deg for å opprettholde kompatibilitet med MPlayer.
Viktigste nye funksjoner i MPV 0.35
En ny utgangsmodul vo_gpu_next , bygget på toppen av libplacebo og bruker Vulkan, OpenGL, Metal eller Direct3D 11 shaders og grafikk API for videobehandling og gjengivelse, er lagt til i denne nye utgivelsen.
En annen endring som skiller seg ut fra MPV 0.35 er den i backend x11 la til støtte for X11 Present-utvidelsen, som gir den sammensatte lederen midler til å kopiere eller gjengi pikselkart av omdirigerte vinduer, synkronisere med en ramme-blanking-puls (vblank) og håndtere PresentIdleNotify-hendelser som lar klienten vurdere tilgjengeligheten til Pixel Maps for ytterligere modifikasjoner (muligheten til å vite på forhånd hvilket pikselkart som skal brukes i neste bilde).
Foruten det i egl-drm-backend har du muligheten til å aktivere Adaptive-Sync-teknologi (VRR), som lar deg tilpasse skjermens oppdateringsfrekvens for å sikre jevn, hakkingfri utgang.
Vi kan også finne at støtte for maskinvarevideodekoding på Android-plattformen ved hjelp av AImageReader API er lagt til vo_gpu-utgangsmodulen.
Av de andre endringene som skiller seg ut:
- Lagt til et nytt af_rubberband lydfilter for å endre tempo og tonehøyde ved hjelp av rubberband 3.0-biblioteket.
- Lagt til støtte for lydenhets hot plug-hendelser til lydbackends.
- Støtte for dmabuf i Wayland-protokollmiljøer er lagt til vo_dmabuf_wayland exit-modulen.
- ao_sndio-modulen for å sende ut lyd gjennom sndio-lyd-undersystemet til OpenBSD-prosjektet er tilbake
- Lagt til støtte for Meson.
Lagt til en ny lydbackend ao_pipewire ved hjelp av PipeWire. - Denne versjonen krever FFmpeg 4.0 eller nyere.
- For pakkere: Vær oppmerksom på at mpv-byggesystemet kun er kompatibelt med Python 3. Hvis du bruker
bootstrap.py
script vil ta seg av dette; ellers må du eksplisitt påkalle byggesystemet ved hjelp avpython3 waf
.
Hvis du vil vite mer om denne nye versjonen av spilleren, kan du konsultere detaljer i følgende lenke.
Hvordan installere MPV 0.35 på Ubuntu og derivater?
For de som er interessert i å kunne installere denne nye versjonen av spilleren på systemene deres, De kan gjøre det ved å følge instruksjonene vi deler nedenfor.
Siden oppdateringen nylig ble utgitt på dette tidspunktet, spillerens offisielle lager har ennå ikke oppdatert pakkene sine. Så for å få MPV 0.35 vi vil utføre kompilering av spilleren på systemet.
For å gjøre dette må vi skaffe kildekoden til spilleren, som vi kan få ved å åpne en terminal og skrive følgende kommando:
wget https://github.com/mpv-player/mpv/archive/refs/tags/v0.35.0.zip
Etter å ha lastet ned pakken, trenger du nå bare å pakke den ut og kompilere den fra samme terminal med følgende kommando:
unzip v0.35.0.zip cd mpv-0.35.0 cd mpv-0.35.0 ./bootstrap.py ./waf configure ./waf ./waf install
Endelig for de som foretrekker å vente på depotoppdateringen eller for de som vil at spilleroppdateringer skal varsles og installeres, kan de legge til spillerregisteret i systemet sitt ved å skrive følgende i en terminal.
Det er nok at enLegg til depotet (PPA) MPV til systemet ditt med følgende kommando:
sudo add-apt-repository ppa:mc3man/mpv-tests
Nå vi fortsetter med å oppdatere depotene og installere applikasjonen.
sudo apt update sudo apt install mpv
Hvordan avinstallerer MPV fra Ubuntu og derivater?
Hvis du av en eller annen grunn ønsker å avinstallere MPV, kan enkelt fjerne PPA, Vi må bare gå til Systeminnstillinger -> Programvare og oppdateringer -> Annen programvarefane.
Og til slutt vi fjerner applikasjonen med kommandoen:
sudo apt remove mpv sudo apt autoremove