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.
Descarga (HTTP): http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
Descarga (FTP): ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
Tamaño del paquete: 4.7 MB
Estimación del espacio necesario en disco: 51 MB
Tiempo estimado de construcción: 1.80 SBU
CODECs propietarios: http://www1.mplayerhq.hu/MPlayer/releases/codecs/extralite.tar.bz2
Piel por defecto para la GUI: http://www1.mplayerhq.hu/MPlayer/Skin/default-1.8.tar.bz2
Fuentes prerenderizadas: http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2
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.
X (XFree86-4.4.0 o X.org-6.7.0), libpng-1.2.5, libjpeg-6b, GTK+-1.2.10, DirectFB-0.9.20, SVGAlib-1.4.3, FreeType-2.1.7, Fontconfig-2.2.2, libungif-4.1.0b1, libogg-1.1 libvorbis-1.0.1, AAlib-1.4rc5, SDL-1.2.7, XviD-1.0.0-rc4, aRts-1.2.2, ALSA-1.0.4, EsounD-0.2.34, LZO-1.08, libmad-0.15.1b, CDParanoia-III-9.8, libdv-0.101, libdvdread-0.9.4, NAS-1.6, Samba-3.0.4, LAME-3.95.1, XMMS-1.2.10, FLAC-1.1.0, libFAME-0.9.1, Theora, MP1E, FAAD2, GGI, FriBidi, unrarlib, LIRC, lirccd y LIVE.COM Streaming Media
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.
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
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.
--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.
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
El paquete MPlayer contiene mplayer, gmplayer y mencoder.
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/.
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>