Juan Antonio Nache. nache@debianitas.net Se puede copiar , modificar o distribuir este manual bajo las condiciones de la licencia GNU General Public License ( GNU GPL ) Si se desea hacer una copia total o parcial del documento se deberá adjuntar debidamente la identidad del autor así como la dirección www.debianitas.net en las partes superior e inferior del manual. El autor no se hace responsable de los daños producidos por la utilización de la información del documento. www.debianitas.net Copyleft 2004 Juan Antonio Nache. nache@debianitas.net
MPlayer es uno de los mejores y mas extendidos reproductores multimedia y multiformato. Reproduce formatos como divx, mp3, ogg, wmv, wma, mov, etc.. Por problemas de licencias Mplayer no se distribuye en paquetes binarios por lo que es necesario compilar este fabuloso reproductor. Con esto además conseguiremos una mayor optimización aprovechando al máximo las capacidades especificas de nuestro ordenador (léase MMX, MMX2 o 3DNow).
Durante la compilación de MPlayer, este comprueba todos los plugins instalados en el sistema y se adapta a estos. Si no dispusiéramos de estos plugins MPlayer no los usará. Es por esto por lo que necesitamos instalar el mayor numero posible de plugins, o al menos los que cubran nuestras necesidades.
En la pagina de MPlayer (http://www.mplayerhq.hu), en la sección download disponemos de un archivo tar.bz2 (comprimido) con los codecs esenciales para reproducir wmv o mov entre otros. Una vez descargado y descomprimido este archivo (tar -jxvf nombre-del-archivo.tar.bz2), introducimos todos los archivos dll, drc, acm y demás en /usr/local/lib/win32/
Existe una serie de codecs no esenciales pero si recomendables que podemos instalar:
# apt-get install libsdl1.2-dev libsdl1.2debian-all
libjpeg62 libjpeg62-dev libpng3 libpng3-dev libogg-dev libogg0
libvorbis0a libcdparanoia0 libcdparanoia0-devEste codec es usado para RTSP/RTP utilizado en internet. Bajaremos el archivo tar.gz disponible en http://www.live.com/liveMedia/public/, descomprimimos y lo compilamos de la siguiente manera:
$ ./genMakefiles linux
$ make
$ cd ..
# rm -rf /usr/lib/live ; cp -r live /usr/lib

MPlayer dispone de una GUI (Interfaz Gráfica) con soporte de skins (pieles), pero para ello deberemos tener las librerías GTK:
# apt-get install libgtk1.2-dev
Este paquete debería depender de todo lo necesario para la interfaz gráfica de MPlayer.
Podemos disponer de MPlayer en la pagina de este, http://www.mplayerhq.hu, en la sección download. Bajaremos el archivo tar.bz2 en el directorio que queramos. Descomprimimos y empieza la marcha.
La forma normal de compilar un programa en linux es ejecutar ./configure, después make y a continuación make install. Normalmente el comando ./configure permite parámetros por los cuales podemos definir el comportamiento del soft a instalar. Normalmente usaremos este configure:
$ ./configure --language=es --enable-live
--with-livelibdir=/usr/lib/live --with-codecsdir=/usr/local/lib/win32
--enable-guiTodo lo demás debería detectarse automáticamente, al final de este comando nos presentará información sobre los codecs y formatos detectados y activados.
a continuación ejecutamos los comandos habituales:
$ make
# make install
Si queremos usar el GUI, deberemos bajar al menos un skin y una fuente de la sección downloads en la pagina de MPlayer. Colocaremos el skin en ~/.mplayer/Skin/ y las fuentes, disponibles en el mismo lugar, en ~/.mplayer/font/.

El comando para MPlayer gráfico es gmplayer, este, desde su GUI permite configurar sus parámetros. Es por esto que nos centraremos en el comando por consola.
MPlayer tiene dos parámetros básicos, a saber -vo para indicar el driver de salida de vídeo y el -ao para el de audio. De forma que escribiendo el comando
mplayer -vo help
y
mplayer -ao help
podremos ver los drivers de salida de vídeo y de audio respectivamente. Para vídeo los más usados son xv que utiliza la aceleración gráfica y va bastante bien, y el driver de las X; x11. Para audio los mas usados son sdl, oss, esd y alsa.
Si disponemos de una tarjeta de televisión mplayer también permite reproducir desde esta, por lo que podemos ver la tele con MPlayer. El método sería:
mplayer -tv driver=v4l2:width=640:height=480:outfmt=i420
-vc rawi420 -vo xv tv://NCanalo en su defecto:
mplayer -tv driver=v4l:width=640:height=480:outfmt=i420
-vc rawi420 -vo xv tv://NCanalDonde NCanal es un numero del
canal televisivo que queremos ver.Nota: Normalmente los canales no son los mismos que identifican la cadena, por ejemplo, en mi localización en España Tele 5 está en el canal 95, y la televisión nacional (TVE1), está en el 97. Estos valores pueden variar dependiendo de su localización, cadenas y país.
Del mismo modo que MPlayer permite ver la televisión, también da la posibilidad de grabar a un archivo. En este caso, el comando es mencoder y no mplayer. Mencoder es el Encoder de MPlayer, con el podemos hacer copias de seguridad de nuestros DVDs, por ejemplo. Para grabar la tele con una mediana calidad para ser transportada en pequeños tamaños seria:
mencoder -tv driver=v4l2:width=768:height=576 -ovc lavc
-lavcopts vcodec=mpeg4:vbitrate=200:vhq:vqmax=31:keyint=300 -oac
mp3lame -lameopts vbr=3:br=32:mode=3 -vf
crop=720:544:24:16,pp=6:s=8:chanel=22 -vf scale=265:200 -o salida.avipodemos editar los parámetros para configurar el tipo de codec a usar, la calidad o las dimensiones.
MPlayer es, sin duda y como opinión personal el mejor reproductor multimedia. Este permite reproducir desde internet de una forma sencilla. Ejemplo:
mplayer -ao sdl
mms://a1617.l784120262.c7841.e.lm.akamaistream.net/D/1617/7841/v0001/reflector:20262Para
la Cadena SER Española, o mplayer -ao sdl http://64.236.34.196:80/stream/1038
para la radio musical HitzRadio.com.
MPlayer hoy por hoy no tiene una interfaz para reproducir el menú de los dvds, pero si permite reproducirlos:
mplayer dvd://1 -alang en -slang es -dvd-device /dev/hdd
esto reproduce el dvd en ingles con subtítulos en español. Para reproducir VCD sería de esta otra forma:
mplayer vcd://2 -cdrom-device /dev/hdc
MPlayer soporta prácticamente cualquier formato de subtitulo. Su utilización es muy sencilla:
mplayer -vo xv -ao sdl -sub archivo.sub video.avi
mplayer -vo xv -ao sdl -sub archivo.srt video.avi
un parámetro interesante es -subfps, pudiendo especificar el frame rate del subtitulo.
MPlayer puede ser controlado mediante teclas especificas, a saber:
"p" y Barra espaciadora: Pause
Flecha izquierda y derecha: avanzar y retroceder 10 segundos.
Flecha arriba y abajo: avanzar y retroceder 1 minuto.
Re Pag y Av Pag: avanzar y retroceder 10 minutos.
f: Pantalla completa.
m: Mute
"/" y "*" en el num pad: subir y bajar volumen.
9 y 0: subir y bajar volumen.
v: Mostrar y ocultar subtítulos.
"z" y "x": ajustar retardo del subtitulo.
1 y 2: Ajustar contraste (Solo en algunos drivers).
3 y 4: Ajustar brillo (Solo en algunos drivers).
5 y 6: Ajustar color (Solo en algunos drivers).
7 y 8: Ajustar saturación (Solo en algunos drivers).
q: Slir de Mplayer
Para obtener mas información acerca de MPlayer disponemos de una pagina de manual man mplayer, además de un extenso manual dentro del directorio DOCS/HTML/es/ en nuestro archivo de MPlayer descomprimido.
http://www.debianitas.net Juan Antonio Nache. Documento bajo Licencia GNU | GPL nache@debianitas.net
Este documento está en continuo desarrollo y posiblemente tenga algunos fallos, para informarme de estos escribidme un mail a nache arroba debianitas punto net.