Testeado en Debian Lenny.
Primeramente instalaremos xvid , para ello, descargaremos la última versión de la página de xvid. Por ejemplo, a dia de hoy la última versión estable es la 1.2.2
Instalaremos checkinstall, a mi criterio, será mejor para instalar los paquetes comprimidos; también instalaremos git, subversion y yasm:
# aptitude install checkinstall git git-core yasm subversion -y
Descargaremos, desempaquetaremos, compilaremos e instalaremos xvid:
wget http://downloads.xvid.org/downloads/xvidcore-1.2.2.tar.gz
tar xvzf xvidcore-1.2.2.tar.gz
cd xvidcore/build/generic
./configure
make
# checkinstall --pkgname=xvid --pkgversion "1.2.2.build`date +%Y%m%d`" --backup=no --default
Instalar x264
Seguiremos un proceso similar al anterior, descargaremos con git la última versión:
git clone git://git.videolan.org/x264.git
cd x264
./configure
make
# checkinstall --pkgname=x264 --pkgversion "GIT`date +%Y%m%d`" --backup=no --default
Paso final: MPlayer
Instalaremos dependencias de compilación:
# apt-get build-dep mplayer
Descargaremos, compilaremos e instalaremos MPlayer:
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
cd mplayer
svn update
./configure
make
# checkinstall --pkgname=mplayer --pkgversion "svn`date +%Y%m%d`" --backup=no --default
Para eliminar las dependencias de compilación instaladas pasar por aquí.
Ya tenemos todo instalado y listo para funcionar.
Saludos.
un manual que no puede ser pagado en dinero...
ResponderEliminarNota/Comentario del autor:
ResponderEliminarHace poco, instalé mplayer en un pc x86_64 con dist. Debian Squeeze (testing actualmente).
Al intentar compilar (make) , me daba un error en la libreria libavutil; concretamente a un include que hacia referencia a una cabecera del código fuente llamada avconfig.h.
Es posible que sea por un cambio/diferencia entre versiones de libavutil.
Para solucionarlo he revisado el código fuente y en excluir el include compila y funciona correctamente.
Para hacerlo editaremos el fichero pixfmt.h que está en el directorio /mplayer/libavutil de nuestra versión de mplayer descargada por subversion.
Buscaremos la línea: #include "libavutil/avconfig.h" y la borraremos o renombraremos (añadiendo // al principio).
Guardaremos cambios y ya podremos hacer el make sin problemas.
Saludos.
muchas gracias !!!!!!!!!!!!!!!!! excelente!!!!!!!
ResponderEliminar