Custom Search
Bloggers Activos
Una historia para meditar tonathiu
K3b burning failed asimov
La evolución del Programador mandrake
Darwin no perdió la fe por desarrollar la teoría de la evolución blacksoul
El Dalai Lama dice: vendaval
Religión, fanatísmo o Terrorismo? blacksoul
De regreso a la Mononeurona y probando NetBSD 4.0 luzbel
Dani people's vaio chilicuil
Una Canción Triste vendaval
¡Lo hemos conseguido! der_teufel
Last Download
Segunda Fundación
Segunda Fundación
Continuación del Curso de DB
rnstux
Gentoo Linux 2008.0 released
asarch
Ese elusivo 1%
aarkerio
Tattoo
aarkerio
Libro de Servidores GNU/LINUX Licencia CC
vendaval
Manda al diablo a Telcel
asarch
El ACTA se discute en el G8
aarkerio
Asus lanza rival para el iMac
aarkerio
FreeBSD hacking (Kernel Modules Programming)
vendaval
Seguimiento de Cuba...
vendaval
Google Groups Karamelo
Visit this group
GNU/Linux
GNU/Linux
Hacktivismo
Hacktivismo
Debian
Debian
NetBSD
NetBSD
WWW
WWW
Guia Linux
Guia Linux
Server Side
Server Side
Ofimatica
Ofimatica
Despabilando...
Despabilando...
Mundo Maya
Mundo Maya
Literatura
Literatura
Agora
Agora
Psicologia
Psicologia
Economia
Economia
Ambientalismo
Ambientalismo
Desarrollo
Desarrollo
Biologia
Biologia
No a la crueldad
No a la crueldad

Hacktivism

LinuxChix button

Debian \ Mplayer para Debian
Debian
Mplayer para Debian

Este artículo ha sido consultado en 1,007 ocasiones.

Mplayer

A pesar de que Xine y VLC son muy buenos programas, no hay duda de que Mplayer es el rey en el área de los reproductores multimedia. Sin embargo no existen paquetes binarios para Mplayer y por una buena razón: es de los (pocos) programas que realmente vale la pena compilar desde las fuentes para aprovechar todo nuestro hardware. Si, yo también uso los repositorios de Marillat cuando no estoy en el "mood" de compilar algo. Sin embargo, la mayoría de los desarrolladores opinan que instalar este programa con paquetes precompilados hace que nunca podamos aprovechar realmente a Mplayer.

Aún con los paquetes K6, K7, 686, etc. de Marillat, no obtendremos la optimización y nuestro hardware no rendirá lo que debe. Subjetivamente hablando, Mplayer va mejor en mi sistema que los .deb, pero la verdad nunca he hecho un benchmark formal. Pero como dicen en la propia página de Mplayer:

The recommended way to install MPlayer is to compile from source.

Son pocos los programas que realmente vale la pena compilar desde las fuentes y Mplayer (como X.org y Tomcat) es uno de ellos. Por ello he escrito un bash script que facilita la instalación, únicamente descárgelo como mplayer-install.sh, asigne permisos y ejecútelo como root.

Tomé la idea de un Script brasileño, pero esta versión revisa (e instala) dependencias, tiene versiones más modernas, más codecs, un skin más bonito, está en español y es debianero ;-). (No obstante, es fácil modificarlo para Fedora, Slackware o Mandrake).

El Script instala la versión más moderna: Mplayer-1.0pre6a asi como las fuentes Arial para los subtítulos y el skin para gMplayer, los codecs para ver peliculas con el formato de Windows player (wmv) y Quicktime (mov) también están incluidos:

Mplayer

Únicamente lo he probado con SID, asi que agradeceré si alguien que use Woody o Sarge postea algo al respecto.

#!/bin/bash
#
# :: www.mononeurona.org ::
# Instalador de Mplayer para Debian version 0.2
# Manuel Montoya. GPL.
#
# CUIDADO: Este script instalará paquetes Debian sin preguntar

if [ -f /usr/bin/mplayer ]; then

apt-get remove --purge mplayer*;

else
echo " Parece que no hay paquete de Mplayer instalado

";
fi

######Actualizamos e instalamos los paquetes que necesitamos

echo " Ahora ha instalar los paquetes que necesitamos

";

sleep 3;

apt-get update;

sleep 2;

echo "apt-get install -y gcc make libogg0 libogg-dev libvorbis0a libvorbis-dev libpng12-dev libpng3 libpng2-dev liblogfile-rotate-perl libconfhelper-perl debhelper fakeroot g++ libgtk1.2 libgtk1.2-dev svgalibg1 svgalibg1-dev aalib1 aalib1-dev libsdl1.2-dev wget
";

echo "Tienes 8 segundos para cancelar con Ctrl + c";

sleep 8;


apt-get install -y gcc make libogg0 libogg-dev libvorbis0a libvorbis-dev libpng3 libpng2-dev liblogfile-rotate-perl libconfhelper-perl debhelper fakeroot g++ libgtk1.2 libgtk1.2-dev svgalibg1 svgalibg1-dev aalib1 aalib1-dev libsdl1.2-dev wget;

# El directorio de descarga y los comandos

mkdir -p /opt/fuentes;

dir=/opt/fuentes

tar=/bin/tar
cp=/bin/cp
wget=/usr/bin/wget

######### CODECS #########

if [ -f /usr/lib/win32 ]; then
rm -R /usr/lib/win32;
echo " Borro los codecs previos";
fi


cd $dir;
if [ -f $dir/all-20050115.tar.bz2 ]; then
echo " Los codecs para Linux ya están abajo";
else
$wget --passive-ftp ftp://mononeurona.org/pub/mplayer/all-20050115.tar.bz2;
fi

if [ -f $dir/all-20050115.tar.bz2 ]; then
$tar -jxvf all-20050115.tar.bz2;
cd all-20050115/;
mkdir /usr/lib/win32;
cp *.* /usr/lib/win32;
echo "Codecs instalados";
else
echo " Problemas con los codecs, verifique que pasa!!";
exit;
fi


######### El tema para gMplayer #########
echo " Ahora el Skin de gMplayer ";
sleep 3;

cd $dir;
if [ -f $dir/plastic-1.2.tar.bz2 ]; then
echo " El tema para Mplayer ha sido descargado";
else
$wget --passive-ftp ftp://mononeurona.org/pub/mplayer/plastic-1.2.tar.bz2;
fi
if [ -f $dir/plastic-1.2.tar.bz2 ]; then
mkdir -p /usr/local/share/mplayer/Skin;
$tar -jxvf plastic-1.2.tar.bz2 -C /usr/local/share/mplayer/Skin;
ln -s /usr/local/share/mplayer/Skin/plastic /usr/local/share/mplayer/Skin/default
echo "Tema instalado";
else
echo "Problemas con el tema, verifique que pasa!!!!!";

exit;
fi


######### La fuente de los subtítulos #########
echo " Ahora la fuente de los subtitulos ";
sleep 4;

cd $dir;
if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
echo " La fuente ha sido descargada ";
else
$wget --passive-ftp ftp://mononeurona.org/pub/mplayer/font-arial-iso-8859-1.tar.bz2;
fi
if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
mkdir -p /usr/local/share/mplayer/font;
$tar -jxvf font-arial-iso-8859-1.tar.bz2 -C /usr/local/share/mplayer/font;
mv /usr/local/share/mplayer/font/font-arial-iso-8859-1/font-arial-14-iso-8859-1/* /usr/local/share/mplayer/font/;
echo " Fuente instalada";
else
echo " Problemas con la fuente Arial, verifique que pasa!!";
exit;
fi

######### Mplayer v1.0pre6 #########
echo " Ahora MPlayer ";
sleep 4;
cd $dir;
if [ -f $dir/MPlayer-1.0pre6a.tar.bz2 ]; then
echo " MPlayer ha sido descargado ";
else
$wget --passive-ftp ftp://mononeurona.org/pub/mplayer/MPlayer-1.0pre6a.tar.bz2;

fi

if [ -f $dir/MPlayer-1.0pre6a.tar.bz2 ]; then
$tar -jxvf MPlayer-1.0pre6a.tar.bz2;
cd MPlayer-1.0pre6a;
echo " Configurando... ";
sleep 5;
./configure --language=es_MX --enable-win32 --enable-gui --enable-xmms --enable-real --enable-xanim --enable-mpdvdkit --enable-menu;
echo " Make ";
sleep 10;
make;
echo " Make Install ";
sleep 10;
make install;
echo " Listo!! Ahora borra los archivos descargados en ";
else
echo "Problemas con mplayer, verifique que pasa!!!";
exit;
fi


Última actualización: 2007-04-29 10:57:00-05

Printable version

Add comment:



Captcha




Que estas haciendo?
chilicuilchilicuil está:
Gracias por la ayuda rnstux :D
1 day, 2 hours ago

der_teufelder_teufel está:
|-O
1 day, 4 hours ago

rnstuxrnstux está:
checa esto!! agregale lógica y listo. http://tinyurl.com/5s7ttw
2 days ago

rnstuxrnstux está:
WTF?..
2 days ago

chilicuilchilicuil está:
Algun mononeuron sabra como agregar excepciones al firewall de win xp sp2 con vb6?
2 days, 4 hours ago

mandrakemandrake está:
Aarkerio como va el cyber? con linux
2 days, 4 hours ago

Que estuvimos haciendo >>
Chipotle Software

Uso OpenOffice.org
Una vez a la semana
Nunca
Uso otra ofimática
Todos los días
Una vez al mes
Rapiditas
Problemas de Lenguaje en niños
13736 lecturas
Anticoncepción de Emergencia
11551 lecturas
Sexualidad infantil y juvenil
11094 lecturas
Rompiendo cualquier clave WEP en unos pocos minutos
8688 lecturas
Sinapsis y exocitosis
8100 lecturas
Mi primer CakePHP, mmmmm cakeee
6365 lecturas
Evolución filética en las hepáticas
5938 lecturas
BASH y Primeros Comandos
4900 lecturas
CakePHP II Active Record
4671 lecturas
Cómo convertirse en hacker
4230 lecturas
Add to Technorati Favorites

ir arriba
Lo que simplemente voy a mostrar es lo que usted podría hacer si fuera un psicópata total. Woody Allen

The Queen is here Mozilla Firefox The Best DataBase CakePHP Framework XHTML GNU Hacker Chipotle Software

Too Cool for Internet Explorer