MPlayer-1.0pre4

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]

Nota

Las descargas adicionales no se requieren para construir y usar MPlayer. Puedes encontrar mas CODECs, pieles y fuentes en la página web de MPlayer.

Instalación de MPlayer

Si descargas CODECs propietarios, extraelos en algún lugar del lado del sistema (como /usr/lib/mplayer/codecs) y añade la opción --with-codecsdir=[localización] al guión configure.

[Nota]

Nota

Los mantenedores del paquete recomiendan compilarlo sin optimizaciones

Instala MPlayer ejecutando los siguientes comandos:

./configure --prefix=/usr --confdir=/etc/mplayer \
    --enable-largefiles --enable-shared-pp &&
make &&
make install &&
make -C libavcodec/libpostproc install

Necesitarás codecs.conf solo si quieres cambiar sus propiedades, pues el binario principal contiene una copia interna:

cp etc/codecs.conf /etc/mplayer

La versión GUI de MPlayer necesita una piel. Extrae la pel por defecto en la ubicación recomendada:

install -d /usr/share/mplayer/Skin &&
tar xjvf ../default-1.8.tar.bz2 -C /usr/share/mplayer/Skin

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-shared-pp : Esto activa la construcción de la librería compartida libpostproc (librería para el post-procesamiento, que incluye filtros como sharpen).

--enable-gui : Esta opción indica a MPlayer que se compile el código de la GUI (requiere GTK+-1.2.10).

--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.

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

tar xjvf ../font-arial-iso-8859-1.tar.bz2 -C /usr/share/mplayer/font &&
cd /usr/share/mplayer/font &&
ln -sf font-arial-iso-8859-1/font-arial-[tamaño de la fuente]-iso-8859-1/* .

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

Establece los permisos correctos para los CODECs, pieles y fuentes:

chown -R root:root [localización de los CODECs] &&
chown -R root:root /usr/share/mplayer

Opcionalmente, configura la GUI con los siguientes comandos:

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>