MPlayer-1.0pre1

Introducción a MPlayer

El paquete MPlayer contiene un reproductor de audio/vídeo que es capaz de reproducir casi cualquier CODEC de audio y vídeo, y puede ser controlado por línea de comandos o por GUI.

Información sobre el paquete

Descargas adicionales

Nota: Esto es lo mínimo para que funcione MPlayer. Para mas CODECs, pieles y fuentes visita la página web de MPlayer.

Instalación de MPlayer

Nota: Los mantenedores del paquete recomiendan compilarlo sin optimizaciones

Instala MPlayer ejecutando los siguientes comandos:

install -d /usr/lib/mplayer/extralite &&
tar xjvf ../extralite.tar.bz2 -C /usr/lib/mplayer &&
./configure --prefix=/usr --confdir=/etc/mplayer --enable-largefiles \
--enable-gui --enable-menu --enable-shared-pp \
--with-codecsdir=/usr/lib/mplayer/extralite &&
make &&
make install &&
make -C libavcodec/libpostproc install &&
cp etc/codecs.conf /etc/mplayer &&
tar xjvf ../default-1.7.tar.bz2 -C /usr/share/mplayer/Skin

Si se usa FreeType la única ventaja de las fuentes prerenderizadas es que son mas rápidas. Instálalas así:

tar xjvf ../font-arial-iso-8859-1.tar.bz2 -C /usr/share/mplayer/font

Estableces los permisos correctos para los codecs, pieles y fuentes:

chown -R root:root /usr/{lib/mplayer/extralite,share/mplayer}

Instalación para reproducir DVD

Si quieres reproducir DVD con MPlayer, necesitas hacer un enlace simbólico de tu unidad DVD a /dev/dvd:

ln -s /dev/[dispositivo dvd] /dev/dvd

Sustituye [dispositivo dvd] por el dispositivo apropiado, por ejemplo /dev/hdc. Si no sabes que dispositivo elegir, teclea:

dmesg | grep DVD

Debería aparecer una salida parecida a la siguiente:

hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110,
ATAPI CD/DVD-ROM drive

Si tienes activada la emulación SCSI para las unidades, necesitarás conocer el dispositivo SCSI apropiado. Cada unidad CD/DVD-ROM es asignada en el mismo orden que los IDE con nombres de dispositivo /dev/scd0, /dev/scd1 y así sucesivamente.

Explicación de los comandos

--enable-gui : Esta opción indica a MPlayer que se compile el código de la GUI.

--enable-menu : Esta opción activa el nuevo soporte de menú. Es como un OSD, pero puedes ejecutar incluso un intérprete de comandos con él.

--enable-shared-pp : Esto activa la construcción de la librería compartida libpostproc (librería para el post-procesamiento, que incluye filtros como sharpen).

cp etc/codecs.conf /etc/mplayer : Este comando copia el fichero codecs.conf estándar al directorio de configuración del sistema. MPlayer espera este fichero en el arranque.

Configuración de MPlayer

Ficheros de configuración

/etc/mplayer/*, ~/.mplayer/*

Información sobre la configuración

Si deseas utilizar una fuente FreeType, necesitas enlazar un fichero TTF a tu directorio ~/.mplayer. Por ejemplo:

ln -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf /etc/mplayer/subfont.ttf

en caso contrario

ln -sf /usr/share/mplayer/font/font-arial-iso-8859-1/font-arial-[tamaño de la fuente]-iso-8859-1/* /usr/share/mplayer/font

Puedes elegir un tamaño de la fuente de 14, 18, 24 o 28.

Configura la GUI con los siguientes comandos, ejecutados desde tu directorio con las fuentes:

cat > /etc/mplayer/config << "EOF"
gui = yes
skin = default
EOF

La primera línea, gui = yes, hará que MPlayer arranque en modo GUI. Si quieres decidir si arranca en modo GUI o no, elimina esa línea e inicia mplayer con -gui o como gmplayer (p.e. cuando lo arranques mediante un menú de un administrador de ventanas o mediante la línea de comandos). Ten en cuenta que el fichero principal de configuración se llama config si se encuentra en el directorio ~/.mplayer

Contenido

El paquete MPlayer contiene mplayer, gmplayer y mencoder.

Descripciones

mplayer

mplayer maneja los formatos de entrada, los CODECs y los formatos de salida para reproducir en tu sistema ficheros de vídeo, DVDs, (S)VCDs o flujos de red que contengan información de audio y/o vídeo.

Ejemplos:

mplayer -fs blfs.avi
mplayer -vo fbdev -fb /dev/fb0 -dvd 1 -aid 128 -sub en -framedrop
mplayer -fs vcd://1    # funciona tanto con VCDs como con SVCDs
mplayer http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg

Para más información, consulta la excelente documentación incluida en el paquete, en el subdirectorio DOCS/.

gmplayer

gmplayer es MPlayer con una interfaz gráfica.

mencoder

mencoder se usa para codificar cualquier película reproducible con MPlayer a DivX4, XviD o cualquier CODEC en libavcodec con audio PCM/MP3/VBRMP3.

Ejemplo:

rm frameno.avi
mencoder -dvd 1 -aid 128 -ovc frameno -oac mp3lame \
-lameopts vbr=3 -o frameno.avi

# mencoder debería mostrar los bitrates para la gama de
# codificaciones, ahora, ¡elige el que mas te guste! En las
# siguientes líneas sustituye <bitrate> y <name.avi>
# con los valores que desees.

mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \
-lavcopts vcodec=mpeg4:vpass=1:vhq:vbitrate=<bitrate> -o <name.avi>
mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \
-lavcopts vcodec=mpeg4:vpass=2:vhq:vbitrate=<bitrate> -o <name.avi>
mencoder -forceidx <name.avi>