MPlayer VA-API

Per chi non lo sapesse la libreria open source VA-API permette di utilizzare l’accelerazione hardware per la riproduzione di video.
Tutto questo permette un minor consumo di risorse da parte della CPU sopratutto quando andiamo a guardare video in alta definizione il tutto portando un miglioramento dell’autonomia oltre ad un calo delle temperature della CPU.
VA-API supporta diverse schede grafiche tra queste anche le Intel, Nvidia e AMD in questa pagina troverete tutte le GPU supportate.
Possiamo utilizzare l’accelerazione hardware di VA-API su MPlayer grazie al nuovo progetto denominato MPlayer VA-API.
Potremo quindi migliorare le risorse si sistema quando guardiamo i video con MPlayer e con applicazioni basate come SMPlayer, nome Mplayer, KMPlayer ecc ecco come fare.

Per prima coda occorre installare VA-API su Ubuntu 12.04 e 12.10 per farlo digitiamo:

Per schede grafiche Intel:

sudo apt-get install i965-va-driver

Per schede grafiche AMD (solo se utilizziamo i driver proprietari):

sudo apt-get install xvba-va-driver

Per gli utenti NVIDIA invece MPlayer supporta VDPAU come impostazione predefinita, quindi tutto il necessario per la decodifica video con accelerazione hardware quindi non server alcuna installazione.
A questo punto installiamo MPlayer VA-API su Ubuntu 12.10 e 12.04 digitando:

sudo add-apt-repository ppa:sander-vangrieken/vaapi
sudo apt-get update
sudo apt-get install mplayer-vaapi

Una volta installato possiamo avviare il video con MPlayer da riga di comando oppure impostare MPlayer VA-API su SMPlayer, nome Mplayer, KMPlayer ecc.
MPlayer VA-API è già presente nei repository ufficiali di Arch Linux per installarlo basta digitare:

sudo pacman -Sy mplayer-vaapi

e confermiamo.

  • Stefanauss

    Se non installi anche libva-intel-driver su Arch non ci fai niente col solo Mplayer.

  • riccaficca

    ma su fedora??

  • john white

    Funziona anche su schede grafica con GPU ION ?

    • andy77

      Sì, ma è limitato rispetto all’accesso diretto a vdpau.

      • Luca P

        Esatto. Ho dovuto impostare vdpau nelle opzioni di uscita video in Gnome-Mplayer. In questo modo ho migliorato di molto la visione di video in FullHD. Diversamente i video andavano a scatti.

  • Max Franco

    mah.. io ho ricompilato i pacchetti sorgenti di quel ppa per usarli con mint debian edition; smplayer funziona senza problemi, ma abilitando vaapi come driver di uscita video su smplayer non ottengo alcuna diminuzione del carico della cpu.. può darsi che dipenda dal chipset grafico che è integrato sulla mia scheda madre, che se ricordo bene è un chip dalle basse prestazioni integrato di solito sui notebook.
    infatti eseguendo vainfo ottengo solo queste proprietà:

    vainfo: Supported profile and entrypoints
    VAProfileMPEG2Simple : VAEntrypointVLD
    VAProfileMPEG2Main : VAEntrypointVLD

    insomma, se avete una scheda intel come la mia, cioè questa

    Intel Corporation 4 Series Chipset Integrated Graphics Controller

    evitate la fatica, non otterrete alcun vantaggio 🙂

  • andy77

    Le patch vaapi per mplayer esistono da più di un anno, perchè parli di un progetto nuovo, è cambiato qualcosa?