1.- Necesita añadir el siguiente ppa https://launchpad.net/~dtl131/+archive/catalysthacks he instalar/actualizar libva1 y vlc
2.- también necesita instalar XVBA http://www.splitted-desktop.com/~gbeauc ... vba-video/
3.- (opcional) y si gustan, compilar mplayer con soporte vaapi http://www.splitted-desktop.com/~gbeauc ... yer-vaapi/ estos serian los pasos básicos para hacer dicho proceso:
sudo apt-get build-dep mplayer
tar -xpvf mplayer-vaapi-latest-FULL.tar.bz2
cd mplayer-vaapi-20100713/
./checkout-patch-build.sh
cd mplayer-vaapi
sudo make install
Si quieren disfrutar de esto en XBMC necesitan compilar a mano la versión estable. Ya que de momento el repositorio ppa no es compatible con esta versión de ubuntu y aunque lo fuera los paquetes de ubuntu del team xbmc vienen con vaapi desactivado. Los pasos básicos serian estos
1.- Descargar el código fuente del XBMC desde su pagina oficial http://xbmc.org/download/
2.- Instalar las dependencias de compilación
sudo apt-get install git-core make g++ gcc gawk pmount libtool nasm yasm automake cmake gperf zip unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl3 libcurl4-gnutls-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libenca-dev libxt-dev libxtst-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmms-dev libmpeg3-dev libfaad-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libwavpack-dev libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev libssh-dev gettext cvs autopoint dh-autoreconf
3.- (opcional) añadir soporte para bluray mediante libbluray, pasos básicos
git clone git://git.videolan.org/libbluray.git
cd libbluray/
./bootstrap
./configure --prefix=/usr
make
sudo make install
4.- Entrar en la carpeta del código fuente del XBMC y compilar con los siguientes comandos
./bootstrap
./configure
make
sudo make install
Para los que no tienen idea de que estoy hablando decir que XVBA es el equivalente a DXVA en GNU/Linux con gráficas ATI y driver privativo. En pocas palabras significa liberar al procesador del trabajo a la hora de reproducir vídeos HD/FULLHD (Oficialmente solo funciona con gráficas series HD4XXX, HD5XXX y HD6XXX aunque algunos aseguran haber logrado correrlo sobre hardware anterior es decir HD2XXX y HD3XXX)
Se preguntaran como lo activo y como se que esta funcionando en mi equipo. Depende del programa que uses pero explicare brevemente como se hace en los 3 casos
VLC se configura como muestra la imagen

para saber que esta funcionando abrir vlc desde una terminal

Para mplayer existen varias interfases a mi la que más me gusta es smplayer que se configura como muestran las imágenes



para saber que esta funcionando revisar el log de mplayer desde smplayer

Por ultimo en XBMC se activa del siguiente modo

y se verifica que esta funcionando así

XVBA activado

XVBA desactivado

Espero esto les sea útil y puedan disfrutar de una mejor experiencia multimedia desde su GNU/Linux






