Con la diffusione di contenuti ad alta definizione, i produttori di schede video hanno dovuto dotare i loro driver di tecnologie per la decodifica in grado di ridurre il carico sul processore.
Intel ha la sua VA-API, nVidia sviluppa VDPAU e AMD/ATI propone XvBA (acronimo di X-Video Bitstream Acceleration): solo le prime due, però, possiedono delle API pubbliche e vengono supportate da numerosi player multimediali per Linux (Xine, MPlayer e FFmpeg). Fortunatamente sembrerebbero esserci buone notizie anche per i possessori di schede AMD/ATI.
Uno sviluppatore francese legato ad un’azienda che si occupa di API multimediali ha infatti pubblicato i risultati di un benchmark in cui vengono confrontate le prestazioni di MPlayer in coppia con le tre tecnologie per la decodifica, rendendo di fatto pubblica l’esistenza di un primitivo supporto a XvBA in Linux.
Nonostante i risultati confermino la netta superiorità rispetto la semplice accelerazione X-Video, il supporto a XvBA in MPlayer/FFmpeg ha ancora molta strada da fare (risulta essere il più scarso fra i tre) e, soprattutto, deve ancora essere ufficializzato. La speranza è che il supporto a tale tecnologia venga implementato anche nei driver liberi e non nei soli Catalyst proprietari.

A me sta cosa dell’accelerazione video via GPU su linux mi lasciano perplesso…VLC non la sfrutta? e Totem? Come si fa a capire se il proprio sistema sta sfruttando questo tipo di accelerazione o no?
Io ho provato a vedere un film in full HD su ubuntu 8.04 con i drivers proprietari nvidia, una geforce 8800 GTS e un dual core intel a 2.4Ghz… Beh scatta discretamente! Deduco che il mio sistema non stia sfruttando alcuna accelerazione VDPAU perchè su questo hardware dovrebbe girare bene…
di rizlox - 10 luglio 2009 - 10:09
Se hai NVIDIA puoi controllare di aver i vari pacchetti -VDPAU correttamente installati (e verificare che i tuoi player le sfruttino).
di Andrea de Palo - 10 luglio 2009 - 12:02
@riziox: al momento i player che la sfruttano sono pochi, puoi trovare diverse guide per abilitarla con mplayer o smplayer. A quel punto stai sicuro che non scatta più nulla
di giorgio130 - 10 luglio 2009 - 12:43
Grazie per le risposte, proverò sicuramente stasera… E’ davvero seccante vedere un filmato scattare su un hardware così
Spero che presto sarà supportato anche VLC
di rizlox - 10 luglio 2009 - 13:32