PDA

View Full Version : Mplayer:el video player definitivo


Neflyte49
28-nov-2006, 22:33
Bueno, en mi corta vida como aficionado al anime he usado un sinnumero de reproductores de video para computadoras y he valorado cuales son los mas convenientes y cuales son una pérdida de tiempo.

Hace poco me pidieron que pusiera otro temita sobre MPlayer, si el chunche q usamos en la presentacion de anime q organizamos, y las principales opciones q se usan, gueno aqui va la primera parte:

MPlayer: Es el mejor media player autofuncional que he encontrado en mi vida, funciona en cualquier plataforma *Nix y en Windows.
Homepage: http://www.mplayerhq.hu
Logo del MPlayer:
http://img451.imageshack.us/img451/8059/mplayerlogo5rx.jpg
Mplayer en Linux:
http://img185.imageshack.us/img185/5981/rei2fe.th.jpg (http://img185.imageshack.us/my.php?image=rei2fe.jpg)http://img408.imageshack.us/img408/7915/instantanea5hz4.th.png (http://img408.imageshack.us/my.php?image=instantanea5hz4.png)
MPlayer en Windows:
http://img451.imageshack.us/img451/5142/mplayer6iw.th.jpg (http://img451.imageshack.us/my.php?image=mplayer6iw.jpg)

Entre sus caracteristicas esta un mejor uso de procesador al haber versiones compiladas para cada modelo de procesador y memoria de video, precacheado y mejor algoritmizacion nativa de los codecs de videos por lo q en general este monstruo no necesita codecs externos, sin embargo puede usarlos tambien :), navegacion de video de alta velocidad y superrecontra estabilidad :)

Caracteristicas Generales:
Soporte nativo para videos codificados en Divx, Xvid, MPEG4, H264 (Quicktime), MPEG2 (VOB y VCD [DAT]), contenedores MKV (Matrozka), OGM (Vorbis) via libavcodec
Soporte vía dlls para los codecs de arriba más RealMedia, WMV y Quicktime
Soporte para canales de audio codificados en Divx, MP3, AAC (via libaac), Musepack, OGG (vorbis)
Soporte de subtítulos MicroDVD, SubRip, OGM, SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, PJS and our own: MPsub) and DVD subtitles (SPU streams, VOBsub and Closed Captions
Soporte de archivos con el índice (el seek) dañado via reconstrucción de índice
Búsqueda (seek) rápida, de hecho la más veloz de todos los media players
Múltiple salidas de video: SDL, Directx (la mejor) y OpenGL
Post-Procesamiento de imagen via hardware/software
Información en Pantalla en vivo (OSD)

El MPlayer es una utilidad de linea de comandos por lo q tiene la opcion de compilarle una interfaz, hacersela (todavia JM usa una q ize io) o bajarlas (hay un sinumero)
1http://img396.imageshack.us/img396/4317/consola4md.th.jpg (http://img396.imageshack.us/my.php?image=consola4md.jpg)2http://img396.imageshack.us/img396/6113/guitocando0ny.th.jpg (http://img396.imageshack.us/my.php?image=guitocando0ny.jpg)3http://img451.imageshack.us/img451/1779/mplayerwinamp8rq.th.jpg (http://img451.imageshack.us/my.php?image=mplayerwinamp8rq.jpg)
1 -El MPlayer iniciado desde la linea de comandos en Windows
2- La GUI del MPlayer
3- MPlayer como plugin de Winamp :)

Instalación

Por lo general para instalarle en un sistema nuevo hago lo siguiente:

1. Bajo el 7zip, para poder descomprimir los archivos en donde viene el MPlayer, dire: http://www.7-zip.org/es/download.html

2. Bajo o copio una interfaz grafica para MPlayer llamada MPlayer FrontEnd (MPF), la web de este projecto es http://mpf.dzm.hu/.
En la web te dan la opcion de bajar el Mplayer junto a la interfaz, sin embargo esta version es la de uso general para cualquier procesador por lo q no es la mas optima, por lo tanto bajo solo la interfaz:
http://mpf.dzm.hu/getfile.php?file=mpf_setup_0-18-2.exe.
http://mpf.dzm.hu/mpf10.jpg
el mpf
3. Creo una carpeta C:\Archivos de Programa\MPlayer

4. Instalo el MPF en esa carpeta

5. Bajo la ultima version de Mplayer para mi modelo de CPU (en mi caso un Pentium 3), por lo general desde cualquiera de estas dos webs:
Version de Gianluigi Tiesi (un italiano)
http://oss.netfarm.it/mplayer-win32.php
o desde la web de ffdshow
http://ffdshow.faireal.net/mirror/mplayer/

Fijense en la version del Procesador, por ejemplo
mplayer2006.07.31.P4.7z no es lo mismo q mplayer2006.07.31.Athlon-64.7z , uno es para Pentium 4 y el otro es para AMD Athlon 64 bits :). Los archivos nombrados como gmplayer2006.08.03.P3.7z es el mplayer con una gui nativa... pero es todavia inestable... io les aviso, ademas esa gui le quita versatilidad.

Bueno lo bajan y lo descomprimen en C:\Archivos de Programa\MPlayer

6. Casi estamos listos, si quieren usar los codecs externos entren a
http://www2.mplayerhq.hu/design7/codecs.html y escojan los paquetes
essentials codecs y windows essentials. Aqui dos dires onde bajarles:
http://www2.mplayerhq.hu/MPlayer/releases/codecs/essential-20060611.tar.bz2
http://www2.mplayerhq.hu/MPlayer/releases/codecs/essential-20060611.tar.bz2

Descomprimales en C:\Archivos de Programa\MPlayer\codecs y ia tamos readis, haganle un acceso directo al escritorio al mpf.exe, cambienle el nombre, ponganle en Quicklaunch o no se q otro metodo de inicio rapido quieran y ejecutenle.

El MPF a fondo
Como ia les e señalado, el MPF no es mas q un frontend al MPlayer, osea la interfaz grafica para hacernos mas fácil la vida. Incluye una util caracteristica de lista de reproduccion en la que puedes ejecutar varios archivos en forma secuencial:
http://img443.imageshack.us/img443/1159/starter7fo.th.jpg (http://img443.imageshack.us/my.php?image=starter7fo.jpg)
El MPF con varios archivos en lista.

En la expo usamos esa caracteristica para no matarnos tanto la vida :)

A continuacion una imagen explicando las opciones principales de la ventana del MPF:
http://img443.imageshack.us/img443/9520/principal0ic.th.jpg (http://img443.imageshack.us/my.php?image=principal0ic.jpg)

Opciones de Video:
http://img142.imageshack.us/img142/3757/opvidepv7.th.jpg (http://img142.imageshack.us/my.php?image=opvidepv7.jpg)
Video:

[opvideo]

Double Buffer: la decodificación de cada frame se hace en un buffer separado, puede mejorar la velocidad de reproduccion en algunas maquinas.

Directet Rendering: la decodificación del video es hecha directamente por la tarjeta de vídeo. La reproducción es rápida, aunque no todos los codecs lo pueden realizar con todas las tarjetas. No le uses junto con el PostProcessing

Graphic equalizer: Control de brillantez y contraste con las teclas 1-4.

PostProcessing: mejoramiento de imagen. Usa rutinas internas de DirectShow (no de Mplayer), puede ralentizar mucho si el direct rendering esta activado.

YUY2 Colorspace: no todas las tarjetas soportan el rango de colores YV12 (como la mía), especialmente las antiguitas. Sin embargo muchas de estas soportan YUY2. Si la reproducción es lenta o no inicia del todo, marca esto.(ver Enfrentando Problemas)

Expand Video: Inserta barras negras a los lados de la imagen para alcanzar el aspecto del monitor. Útil si quieres que los subtítulos se miren sobre estas barras y no te estorben en la imagen de la película.

PanScan emulation: si la película es muy ancha y la pones en pantalla completa, la imagen se distorsiona. Esta opción corta desde los bordes de la movie, y el aspecto se acerca al de el monitor.


*********
Esto sigue
*********

Opciones de MPlayer y Uso

a.Mejorado de la ejecucion
a.1 Video Filter Output YUY2
en Mplayer Extra Parameters pon esta linea
-vf yuy2 -cache 8192 (no siempre es necesario ni sirve con todas las tarjetas de video, playback mas rapido)

a.2 Con Xvid de alta resolucion (mas de 800x600)
en Mplayer Extra Parameters
-vf scale=640:480,yuy2 -cache 8192
o sin la opcion YUY2:
-vf scale=640:480 -cache 8192
o esta otra, necesaria para salir a TV :)
-vo directx:noaccel (esto siempre sirve pero la calidad de imagen baja, podes tomar escrenshots con Print Sreen, cool)

a.3 H264 codec (High Resolutions incluidos)
-vo directx:noaccel -cache 8192 o
-vf yuy2,scale=640:480 -ni -nobps -sws 4 -framedrop -lavdopts fast:skiploopfilter=all:skipframe=nonref
o
- vf scale=640:480 -ni -nobps -sws 4 -framedrop -lavdopts fast:skiploopfilter=all:skipframe=nonref:skipidct=default

bueno explico algo de las opciones:
la escala es un filtro de video para archivos con resoluciones barbaras (mas de 800x600 es totalmente inecesario) q estan sacando los fansubs y dan problemas de estabilidad en Media Player Clasic o similares a cualquiera q no tenga una tarjeta de video para juegos con acelerador grafico, -sws # es el tipo de algoritmo de escalacion, 4 es baja calidad, 1 es el fast bilinear de buena calidad, -lavdopts son opciones para mejor el playing, lean:
http://www.mplayerhq.hu/DOCS/HTML/en/index.html

b. Para OGM y MKV pistas de audio pon esta linea en las opciones de parametros:
primer audio channel: -aid 0, second -aid 1 etc...

c. Para poner los diferentes subtitulos en MKVs y OGMs:
primer sub -sid 0, second -sid 1.

Notas: Las opciones son separadas con un espacio

d. Para cargar subtitulos externos
-sub "ruta del subtitulo.srt/ssa/sub/txt"
**********

Uso:
Teclas direcciones izq y derecha: retroceder/adelantar 10seg
Teclas direcciones arriba y abajo:adelantar/retroceder 1min
Teclas Page Up/Page Down: adelantar/retroceder 10 min

*************
Tema en proceso de creacion :) ed 0.1.1

avangion
28-nov-2006, 23:34
Joer, que currada de post... buen tutorial
El 7zip (que está por ahí enmedio) también es muy bueno. Descomprime casi de todo y comprime en zip mejor que la mayoría de programas que hay por ahí, incluidos winzip y winrar... la pena es que en rar no comprime, sólo descomprime (el sistema rar es propietario y se tiene que pagar por hacer compresores).

NolF
29-nov-2006, 04:01
Un poco confuso el k bajarse entre tanstas descargas binarias xD perow eno

el programa pinta bastatne bien aber si es capaz de rivalizarme con BSPlayer :P

.WASABI.
02-dic-2006, 01:18
eso si fue laaaaargo, lo probaré despues gracias por la info

Neflyte49
07-dic-2006, 18:02
Espero q le den una oportunidad, si lo hacen volaran al bote de basura los demas media players.

Saludos.

Nota: la expo la hacemos en Nicaragua una vez al año :)

chote
06-ene-2007, 09:42
Yo tengo una duda sobre este reproductor, o bueno, con los archivos .mkv, que no encuentro ningún programa parap oder hacer capturas de pantalla. He probado al menos... 9 ó 10 y nada, no me van. ¿Alguien sabe de alguno, o es que debería usar otro reproductor para los archivos .mkv?

Gracias

@lb3rto
06-ene-2007, 11:22
Gran aporte , aunke me kedo con el VLCplayer o el BSplayer.

DEEEW

Mike Patton
06-ene-2007, 15:17
Gran aporte.Lo probaré de inmediato.
Saludos.

hagal
06-ene-2007, 21:08
vaya gran reproductor lo probare ,me gusta que consuma pocos recursos ya que no me gusta para nada cuando uno reproduce los archiconocidos windvd 8 y aparace la dead blue y comienza con los errores 00x00000189, pero sige asi desistalare los 200 megas de ese reproductor y probare ,otra vez gran aporte cada dia uno aprende algo:demon:

remaster
20-may-2008, 23:50
io tengo linux y uso el Mplayer y el VLC muy buenos los 2 el Mplayer lo corro desde terminal.
ya que con gui tiene algunos fallos.
gran post y gracias por difundir softwere libre salu2

JJSM
05-oct-2008, 17:43
Grandísimo reproductor la verdad lo descubrí cuando me pase a Mac. Debido a la escasez de buenos reproductores en este sistema operativo y el consecuente fiasco del VLC me recomendaron este reproductor y hasta el día de hoy sigue siendo mi reproductor por excelencia.

remaster
05-oct-2008, 19:54
JJSM porque dices que el VLC es un fiasgo?
es muy funcional, lo uso para ver muchos videos en linux y en windows
no sera incompativilidad con tu OS?
salu2

JJSM
07-oct-2008, 23:38
Para mi fue un fiasco en el aspecto de que ciertos tipos de mp4 no me los reproducía. Descarto la incompatibilidad con mi Mac OS X debido que ha otros usuarios les iba bien pero a mi con esos archivos no me tiraba mientras que con los sencillos (.avi, .wmv...) si.
Y cuando digo fiasco me refiero a que me esperaba más de él ya que todos los que hablaban de él decían maravillas y me defraudo.
Las razones de preferencia de Mplayer, sobre VLC:
1.- El VLC despliega por defecto una pantalla con los capítulos anteriormente abiertos( Hay que ser realista y decir que a mucha gente esto le puede gustar pero a mi no me gusta personalmente.)
2.-El VLC tiene un gran pack de codecs aunque prefiero el de Mplayer ya que me parece más completo.
3.-El Mplayer al igual que en el VLC el play/pause se puede activar mediante la barra espaciadora, sin embargo la sensibilidad en Mplayer es superior, ya que en VLC hay que pegarle un golpe a la barra para que se pare el capítulo siempre reaccionado más tarde en el VLC.
4.-La última y la más determinante para mi preferencia de Mplayer. Este último posee la posibilidad de adelantar y atrasar los capítulos en función a dos factores:
- Las flechas derecha e izquierda adelantan o atrasan el capitulos entre 12 y 20 seg.
- Las flechas superiores e inferiores adelantan o atrasan el capítulo alrededor del minuto.
Estas son las cosas que me hacen preferir uno sobre otro.
Siento que no te haya gustado mi opinión pero una vez probado los dos estas son mis conclusiones.

remaster
07-oct-2008, 23:59
JJSM
no no esque no me aya gustdo fue curiosidad
jeee
yo uso los 2 como dije antes el VLC para videos por decirlo asi
que quiero ver rapido en el instante y el Mplayer
para videos largos. por ejemplo para AMV's el VLC y para capitulos de series el Mplayer
pero el Mplayer siempre desde consola ya que la interfas grafica me da problemas, de todas formas el usarlo desde consola es muy sencillo ^^
mplayer >archivo a reproducir< y listo de ahi las teclas son las mismas con la ecepcion que si precionas enter la ventana se cierra.
Salu2 y te repito no me parecio mal, solo fue curiosidad.

JJSM
08-oct-2008, 00:40
Jejeje, Remaster encantado de haber intercambiado opinión contigo acerca de estos buenos reproductores.
Espero verte por el foro y seguir conversando y debatiendo sobre otros temas.
Ciao.

Hannd
15-dic-2008, 19:37
Yo uso el SMPlayer (En Linux) que es una extensión de MPLayer que añade algunas características y para mí tiene mejor interfaz, la del MPlayer no me gusta :P

He intentado subiros una screen, pero la velocidad de subida española es una basura xD

remaster
15-dic-2008, 22:58
Aqui dejo screen de mi mplayer =D

http://img87.imageshack.us/img87/7151/screenshot01kw9.th.jpg (http://img87.imageshack.us/my.php?image=screenshot01kw9.jpg)