MPlayer-1.0pre6a

Introducción a MPlayer

El paquete MPlayer contiene un reproductor de audio/vídeo, controlado por línea de comandos o mediante interfaz gráfica, que es capaz de reproducir casi todos los formatos de fichero y CODEC (COdificador/DECodificador, también COmpresor/DEsCompresor) de audio y vídeo. Con hardware de vídeo soportado y controladores adicionales, MPlayer puede reproducir ficheros de vídeo sin tener el sietema X Window instalado.

Para informcación general sobre MPlayer y las características disponibles, incluida una lista completa de los formatos de fichero, CODECs y dispositivos de salida soportados por MPlayer, visita el sitio web de MPlayer.

Información sobre el paquete

Descargas adicionales

Parches

CODECs

Pieles

Fuentes

[Nota]

Nota

Los CODECs, pieles y fuentes no son requeridos para construir y usar MPlayer.

Dependencias de MPlayer

Controladores y librerías de entrada opcionales

CDParanoia-III-9.8, libdv-0.104, libdvdread-0.9.4, Samba-3.0.14a, LIVE.COM Streaming Media, libmatroska y DVB

Controladores y librerías de salida de audio opcionales

ALSA-1.0.8, aRts-1.3.2, EsounD-0.2.35, NAS-1.7, SDL-1.2.8 (usado también para salida de vídeo), XMMS-1.2.10, polypaudio, bio2jack (requiere JACK)

Instalación de MPlayer

Instalación de los CODECs (Opcional)

Si descargas CODECs propietarios (que pueden proporcionar soporte para formatos de audio y vídeo adicionales, como Real, Indeo y QuickTime), extraelos en /usr/lib/mplayer/codecs usando los siguientes comandos como usuario root (sustituye y/o añade diferentes nonbres de ficheros de CODEC, si es necesario):

install -d -m755 /usr/lib/mplayer/codecs &&
tar -jxf ../essential-20050115.tar.bz2 \
    -C /usr/lib/mplayer/codecs --strip-components=1 &&
chown -R root:root /usr/lib/mplayer/codecs

Si has instalado cualquier CODEC, asegurate de añadir --with-codecsdir=/usr/lib/mplayer/codecs al guión configure script.

Instala ción de la GUI (opcional)

Para activar la construcción de la versión GUI de MPlayer (requiere GTK+-1.2.10), añade --enable-gui al guión configure. También necesitarás extraer al menos una piel. Extrae la piel deseada y crea la localización por defecto (como usuario root):

install -v -d -m755 /usr/share/mplayer/Skin &&
tar -jxf ../Blue-1.4.tar.bz2 \
    -C /usr/share/mplayer/Skin &&
chown -v -R root:root /usr/share/mplayer/Skin/Blue &&
chmod -v 0755 /usr/share/mplayer/Skin/Blue{,/icons} &&
ln -sfv Blue /usr/share/mplayer/Skin/default

Instalación del OSD y soporte para subtítulos (opcional)

Para activar el OSD (On Screen Display) y el soporte para subtítulos, añade --enable-menu al guión configure. También necestiarás establecer al menos una fuente (mira más adelante las instrucciones para instalar las fuentes).

Instalación principal de MPlayer

[Nota]

Nota

Los desarrolladores del paquete recomiendan construirlo sin optimizaciones.

Instala MPlayer ejecutando los siguiente comandos:

patch -Np1 -i ../MPlayer-1.0pre6a-kernel_2.6-1.patch &&
./configure --prefix=/usr --confdir=/etc/mplayer \
    --enable-largefiles &&
make

Ahora, como usuario root:

make install &&
install -d -m755 /usr/share/doc/mplayer &&
cp -R DOCS/* /usr/share/doc/mplayer

MPlayer pùede construir una librería de postprocesamiento compartida. Hacerlo significa que MPlayer debe enlazarse también dinamicamente contra esta librería, en vez del método de enace estácico usado por defecto. Si deseas construir la librería compartida, añade --enable-shared-pp al guión configure y luego ejecuta el siguiente comando tras los comandos anteriores:

make -C libavcodec/libpostproc install

Necesitarás codecs.conf sólo si quieres cambiar sus propiedades, pues el binario contiene una copia interna. Asegurate de que cualquier cambio que hagas en codecs.conf consige los efectos deseados, pues se sabe que entradas incorrectas en este fichero causan errores y hacen que el reproductor sea inusable. Si es necesario, crea el fichero usando el siguiente comando.

install -m644 etc/codecs.conf /etc/mplayer

Es posible que quieras copiar todos los ficheros de configuración por defecto a /etc/mplayer para futuras referencias o más posibilidades de personalización.

install -m644 etc/*.conf /etc/mplayer

Instalación de las fuentes para OSD y subtítulos (requerido si le pasaste --enable-menu a configure)

El metodo recomendado para activar una fuente para MPlayer es enlazar un fichero TTF a tu directorio ~/.mplayer. Una enlace debería crearse en el directorio personal de cada usuario que quiera usar MPlayer. Por ejemplo:

mkdir ~/.mplayer &&
ln -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf \
    ~/.mplayer/subfont.ttf

Hay otras formas de activar un paquete de fuentes. Para usar un paquete de fuentes prerenderizadas de MPlayer, extrae y enlaza uno de los paquetes de fuentes usando los siguientes comandos:

tar -jxf ../font-arial-iso-8859-1.tar.bz2 \
    -C /usr/share/mplayer/font &&
chown -R root:root /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/* .

Los tamaños de fuente disponibles son 14, 18, 24 o 28.

Puedes encontrar información adicional y otros métodos para activar un paquete de fuentes de MPlayer en http://www.mplayerhq.hu/DOCS/HTML/en/subosd.html#mpsub-install.

Instalación para reproducir DVD (opcional)

Si quieres reproducir DVD con MPlayer, necesitas hacer un enlace simbólico de tu unidad DVD a /dev/dvd. Si es necesario, crea el enlace usando los siguientes comandos:

cat >> /etc/udev/rules.d/24-dvd.rules << "EOF"
# Crea un enlace simbólico /dev/dvd 
 
KERNEL="[dispositivo dvd]", SYMLINK="dvd"
 
EOF
udevstart

Sustituye [dispositivo dvd] por el dispositivo apropiado, por ejemplo 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

Configuración de MPlayer

Ficheros de configuración

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

Información sobre la configuración

Normalmente no se requiere configuración en los ficheros del sistema que hay en /etc/mplayer (de hecho, este directorio está vacio a menos que copies los ficheros por defecto mencionados arriba). La configuración puede hacerse mediante el botón de configuraciónde la GUI de MPlayer. Los cambios de configuración hechos aquí se copiarán aldirectorio ~/.mplayer del usuario.

Contenido

Programs instalados: gmplayer, mplayer y mencoder
Librerías instaladas: libdha.so y, opcionalmente, libpostproc.so
Directorios instalados: /etc/mplayer, /usr/lib/mplayer, /usr/share/mplayer y /usr/share/doc/mplayer

Descripciones cortas

gmplayer

Enlace simbólico a mplayer que lanza el componete de la interfaz gráfica de usuario de 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 para VCDs como 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/ del árbol de las fuentes (instalada también en /usr/share/doc/mplayer).

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

Contiene funciones usadas por los programas de MPlayer.

libpostproc.so

Librería de filtro de postprocesamiento usada por los programas de MPlayer y otros paquetes.

Last updated on 2005-04-10 12:44:48 +0200