Compilación de los programas

xine

Aquí compilaremos tres programas diferentes: xine-lib, xine-ui, y xinedvdnav.

El primero de ellos, es xine-lib:

root@maquina:/directorio/actual # tar xvzf xine-lib-<VERSION>.tar.gz && cd xine-lib-<VERSION>/
root@maquina:/directorio/actual/xine-lib-<VERSION> # 
                        

El siguiente paso va a depender del sistema de sonido que usemos. Si usas KDE, incluye la opción de arts y si usas esd incluye la opción de esd también (quitar los corchetes de la que necesites):

root@maquina:/directorio/actual/xine-lib-<VERSION> # 
./configure [--with-esd] [--with-arts] && make && make install && cd ../ && ldconfig
                        

Si todo ha ido bien, estaremos en el directorio anterior. Compilemos ahora la interfaz de usuario:

root@maquina:/directorio/actual # tar xvzf xine-ui-<VERSION>.tar.gz && cd xine-ui-<VERSION>/
root@maquina:/direcotrio/actual/xine-ui-<VERSION> # 
./configure && make && make install && cd ../ && ldconfig
                        

Si estamos en el directorio anterior, ya tenemos xine casi completo. Nos falta el plugin:

root@maquina:/directorio/actual # tar xvzf xine-dvdnav-<VERSION>.tar.gz && \
cd xine-dvdnav-<VERSION>/
root@maquina:/directorio/actual/xine-dvdnav-<VERSION> # 
./configure --with-xine --with-dvdnav && make && make install && cd ../ && ldconfig
                        

Por último editaremos nuestro fichero de configuración (~/.xine/config), buscaremos la línea audio.driver: y le añadiremos, sin espacios, oss o esd dependiendo de cual sea el sistema de sonido que usemos. TODOS LOS USUARIOS deben hacer esto. Podemos probar poniendo arts si usamos KDE. Si luego no nos funciona correctamente, lo cambiaremos por oss

Xine ya está completamente compilado e instalado.

ogle

Al igual que con xine, aquí compilaremos el motor de ogle y a continuación, la interfaz de usuario.

root@maquina:/directorio/actual # tar xvzf ogle-<VERSION>.tar.gz && cd ogle-<VERSION>/
root@maquina:/directorio/actual/ogle-<VERSION> # 
./configure && make && make install && cd ../ && ldconfig
                        

Ahora compilamos e instalamos la interfaz gráfica, como dijimos antes, necesita las librerías libgtk y libglade en sus <VERSION>es -dev (de desarrollador). Si encuentras demasiados problemas, prueba después usando xine y mplayer, con que uno de ellos te funcione, es suficiente :-)

root@maquina:/directorio/actual # tar xvzf ogle_gui-<VERSION>.tar.gz && cd ogle_gui-<VERSION>/
root@maquina:/directorio/actual/ogle_gui-<VERSION> # 
./configure && make && make install && cd ../
                        

Si volvemos al directorio anterior, ogle también está ya instalado.

mplayer

Pondremos los win32codecs en el sitio adecuado:

root@maquina:/directorio/actual # tar xvjf w32codec.tar.bz2 && mkdir /usr/lib/win32
root@maquina:/directorio/actual # cp -rf w32codec-<VERSION>/* /usr/lib/win32/ && ldconfig
                        

Compilemos mplayer:

root@maquina:/directorio/actual # tar xvjf MPlayer-<VERSION>.tar.bz2 && cd MPlayer-<VERSION>/
root@maquina:/directorio/actual/MPlayer-<VERSION> # 
./configure --with-win32libdir=/usr/lib/win32 --enable-gui && make 
root@maquina:/directorio/actual/MPlayer-<VERSION> # make install && cd ../ && ldconfig
                        

Si hemos vuelto al directorio anterior, ya tenemos compilado el motor de mplayer. Pero no hemos terminado.

Seguiremos instalando el skin para la interfaz de usuario.

root@maquina:/directorio/actual # tar xvjf default.tar.bz2 && cd default/
root@maquina:/directorio/actual/default # 
cp -rf * /usr/local/share/mplayer/Skin/ && cd ../
root@maquina:/directorio/actual # exit
usuario@maquina:/directorio/actual $ 
                        

Ahora instalaremos las fuentes para los subtítulos con el paquete de fuentes que anteriormente descargamos, y permitimos el uso de la interfaz gráfica:

usuario@maquina:/directorio/actual $ unzip mp-arial-iso-8859-1.zip && cd iso-8859-1/
usuario@maquina:/directorio/actual/iso-8859-1 $ cp arial-28/* ~/.mplayer/font/
usuario@maquina:/directorio/actual $ echo "gui=yes" >> ~/.mplayer/config
                        

IMPORTANTE: TODOS los usuarios que vayan a usar mplayer deben hacer este paso anterior; copiarse las fuentes y permitir el uso del interfaz gráfico en su archivo de configuración

Para terminar con mplayer, haremos un enlace simbólico desde mplayer a gmplayer:

usuario@maquina:/directorio/actual $ su -
Password:
root@maquina:/directorio/actual # 
ln -s /usr/local/bin/mplayer /usr/local/bin/gmplayer
                        

Ahora sí tenemos todos los programas instalados.