Si, esta es la FAQ de MPlayer
=============================

Acerca de:
~~~~~~~~~
Mucha gente pregunta las mismas cosas, asi que hemos decidido escribir esto:
Sabemos que nadie leera esto, pero almenos nos permite desechar
algunos e-mails.
Y podemos decirte "leete la puta FAQ", con perdon por el vocabulario. :-)

A preguntar!
~~~~~~~~~~~~
Q: Que hay sobre la reproduccion de DVD?
A: Lee los archivos 'DVD' y 'DVD-FAQ'

Q: la salida SDL no funciona al compilar. El problema es...
A:  Esta probado con el mas nuevo SDL (quizas funcione em 1.1.7+).
      NO funciona con 1.1.6, 1.1.5 1.1.4 1.1.3 1.0.4 etc, no preguntes.

Q: Sigo teniendo problemas con el soporte SDL. gcc dice algo como:
   "undefined reference to `SDL_EnableKeyRepeat'"   Que pasa?
A: Donde instalaste la libreria SDL? Si la instalaste en /usr/local
   (por defecto) entonces edita el config.mak y aade "-L/usr/local/lib "   
   despues de "X_LIBS=" y ejecuta 'make'.

Q: No compila, y se pierde en: uint64_t inttypes.h y cosas similares...
A: copia DOCS/inttypes.h en el directorio de MPlayer (cp DOCS/inttypes.h .)
   y prueba de nuevo, avisanos si sigue sin funcionar.

Q: Tengo un Pentium III pero ./configure no detecta SSE
A: Solo los kernels 2.4.x soportan SSE (o prueba con 2.2.19 o superiores, pero 
     estate listo para problemas)

Q: La opcion  -xy no funcionan con el dispositivo x11, -vo x11.
A: El dispositivo x11 no soporta el escaladom pero el soporte para XF86VidMode
   esta soportado ahora, debes especificar las opciones -vm y -fs, y ya esta.
   Asegurate de tener las lineas de modo (Modelines) en tu archivo XF86Config,
   y prueba si el driver DGA (y el SDL para DGA, mira VIDEOCARDS)  funciona para 
   ti, es mucho mas veloz. Si SDL para DGA funciona tambien,  usalo,sera AUN mas rapido!

Q: El audio se desincroniza al ver AVIs.
A: Prueba las opciones -bps o -nobps.
   Si sigue mal, sube el fichero al ftp y lo miramemos.

Q: Que significan los numeros en la linea de estado?
A: observa:
     A:   2.1  V:   2.2  A-V: -0.167  ct:  0.042   57  41%   0%  2.6% 0
   - A: Posicion de audio en segundos
   - V: Posicion de video en segundos
   - A-V: Diferencia entre el audio y video, en segundos (retraso)
   - ct: Sincronizacion A-V total realizada
   - Muestras reproducidas (desde la ultima busqueda)
   - Uso de la CPU en el procedo de video, en % incluye la salida de
     video en mpeg.
   - CPU de la salida de video en avi's, 0 en mpeg (mira abajo)
   - uso de la CPU en el proceso de audio.
   - muestras desechadas (solo mpg)
   La mayoria son solo para desarroyo, y seran eliminadas pronto.

Q: Porque el valor de la salida de video es 0 en los mpeg?
A: No es cero, pero esta incluido en el codec, asi que no se puede
   medir aparte. Deberias provar con -vo null y -vo ... para ver la
   diferencia.

Q: La salida OpenGL (-vo gl) no funciona (cuelgue/pantalla negra/errores de X11/...)
A: Tu driver OpenGL no soporta los cambios dinamicos de textura (glTexSubImage)
   - Se sabe que no funciona con los dispositivos DRI de X 4.0.x y la
     porqueria binaria de nVidia. 
   - Se sabe que funciona con: Utah-GLX y la Matrox G400
   - No funcionara con tarjetas 3DFX debido a la limitacion del tamao
     de textura (256x256)

Q: Tengo la G200/G400, como compilo/uso el dispositivo mga_vid?
A: lee los documentos INSTALL, README, y VIDEOCARDS

Q: Que es XMMP? (es XMMS, mal escrito?)
A: Es un nuevo proyecto, mira http://frozenproductions.com para detalles

Q: Tengo mensajes sobre archivo no encontrados en /usr/lib/win32/....
A: Descarga y instala w32codec.zip desde *nuestro* FTP.
   (el paquete de codecs de avifile tiene otro conjunto de ficheros).

Q: ...... funciona con avifile pero no con MPlayer
A: MPlayer != avifile
   La unica cosa en comun entre ambos es el codigo para cargar las DLL
   de win32. El conjunto de codecs, la sincronizacion, el
   demultiplexado, etc... son totalmente diferentes, y, no deberian ser comparados.
   Asi pues, si algo funciona con avifile no tiene porque funcionar en
   MPlayer, contactanos para que corrigamos el problema.

Q: Las peliculas Indeo 3.x/4.x se ven de arriba/abajo!!!?
A: Lo sabemos, se debe a una limitacion/error del codec DLL.
   Prueba si tu driver vo soporta la opcion -flip

Q: El video Indeo 3.x,4.x no funciona a 32bpp (16,24 bpp van bien)
A: Es un bug conocido, debido a limiraciones/errores del codec DLL.

Q: Tengo: 'MPlayer interrupted by signal 11' en el modulo audio_setup o decode_audio.
A:  Esto es muy inusual, desde la reescritura de mp3lib. Contactanos, podria ser
     un bug. Posiblemente es un archivo daado, prueba con -afm 4 .

Q: Hay paquetes rpm/deb/... de MPlayer?
A: Puedes crear un paquete .deb tu mismo, mira DOCS/DEBIAN .
   NOTA: Es _MUY_ desaconsejable usar paquetes precompilados de MPlayer, ya que
   ,  actualmente, es altamente dependiente de las opciones y optimizaciones en tiempo de
   compilacion!
   Los paquetes precompilados estan COMPLETAMENTE fuera del soporte del equipo de MPlayer.

Q: Hay alguna lista de correo de MPlayer?
A: Si! Lee el README para informacion de como suscribirte.

Q: He encontrado un bug horrendo al querer ver mi video favorito!!
   A quien deberia informar?
A: Lee DOCS/BUGREPORTS

Q: Durante 'make', MPlayer se queja sobre las librerias X11. No lo entiendo,
   yo TENGO las X instaladas!
A: ...pero no tienes el paquete de desarroyo de las X instalado, o lo esta
   de forma incorrecta. Se llama XFree86-devel* en RedHat, xlib6g-dev* en Debian.
   Tambien comprueba que el enlace simbolico existe en /usr/X11 (esto puede ser
   un problema en Mandrake). Puedes crearlo con:
       $ ln -sf /usr/X11R6 /usr/X11
   Tambien comprueba el enlace a /usr/include/X11 :
       $ ln -sf /usr/X11R6/include/X11 /usr/include/X11
   Tu distribucion puede diferir del estandar de linux LFS (Linux Filesystem Standard)

Q: Tengo problemas reproduciendo archivos con el codec ... puedo usarlos ?
A: Comprueba http://mplayer.sourceforge.net/DOCS/codecs.html , si no sale tu codec 
     mira:  http://mplayer.sourceforge.net/DOCS/CODECS y contactanos.

Q: Que hay sobre el driver DGA? no puedo encontarlo!
A: ./configure autodetecta tu driver DGA, si -vo help no lo muestra
   entonces hay un problema con tu instalacion de las X. 
   Prueba: ./configure --enable-dga (y leete el archivo VIDEOCARDS)
   De forma alternativa,  prueba el driver DGA de SDL con las opciones '-vo sdl -vo dga'.

Q: Bien, -vo help muestra mi dispositivo DGA, pero da errores sobre permisos!
A: Esto funciona solo como root! Esta es una limitacion del DGA.
   Deberias hacerte root (su -), y probar de nuevo.

   Otra solucion es hacer el binario de mplayer SUID root. PERO NO SE RECOMIENDA
   'chown root /usr/local/bin/mplayer'
   'chmod 750 /usr/local/bin/mplayer'
   'chmod +s /usr/local/bin/mplayer'
   Ahora ya te funcionara como un simple usuario.
   !!!! PERO VIGILA  !!!!
   Este es un *GRAVE* riesgo de seguridad, *NUNCA* hagas esto en un servidor o en un
   ordenador

Q: El dispositivo fsdga no funciona con mi xyz.avi. Que pasa?
A: Porque actualmente este solo funciona con MPEG.

Q: Al usar XVideo mi Vodoo 3/Banshee dice:
   X Error of failed request:  BadAccess (attempt to access private resource denied)
   Major opcode of failed request:  147 (MIT-SHM)
   Minor opcode of failed request:  1 (X_ShmAttach)
   Serial number of failed request:  26
    Current serial number in output stream:27   
A: Tu 'driver' es viejo, actualizalo. Descarga (como minimo) DRI version 0.6 de
   http://dri.sourceforge.net , o usa la version cvs de DRI.

Q: Al usar XVideo, no puedo reproducir avis DivX con mi Vodoo 3/Banshee ! dice:
    ...
    Xvideo image format: 0x32315659 (YV12) planar
    Xvideo image format: 0x30323449 (I420) planar
    ...
A: Mira la respuesta anterior.

Q: He descargado un ASF con asfrecorder, pero MPlayer no puede reproducirlo!
A: asfrecorder, y el formato ASF son un buen lio por si solos.
   No contactes con nosotros, vete al infierno.

A: Hay/Habia algunos problemas conocidos con asfrecorder, y el formato ASF
   es un buen lio el solo. Por favor contactanos para que podamos corregir
   el problema.

Q: Uhm, Que es "IdegCounter" ?
A: Es una mezcla de una palabra hungara y una inglesa. En ingles "Ideg" 
   significa "nervio", y se pronuncia como "ydaegh". Se uso por primera vez
   para calcular el nerviosismo de A'rpi, despues de algun tipo de (uhm)
   "mistica" desaparicion de codigo del CVS. ;)

Q: No pueo compilar SVGALib,, Estoy usando kernel 2.3/2.4
A: Tienes que editat el Makefile.cfg de SVGAlib y descomentar "BACKGROUND = y".

Q: LIRC no funciona, porque...
A: Estas seguro de que utilizas "mplayer_lirc" en vez de "mplayer" ?

Q: MPlayer sale con algun error al usar l3codeca.acm .
A: Comprueba la salida de 'ldd /usr/local/bin/mplayer'. Si contiene
	libc.so.6 => /lib/libc.so.6 (0x4???????)
   donde "?" es cualquier numero, es correcto, el error no esta ahi.
	libc.so.6 => /lib/libc.so.6 (0x00??????)
   entonces es un problema con tu kernel/libc. Quizas estas usando
   algun parche de seguridad (p.ej el parche Solar Designer's OpenWall) 
   que fuerza la carga de librerias a direcciones muy bajas. Debido a que
   l3codeca.acm es una DLL no-realocable debe cargarse en 0x00400000, no
   podemos cambiar esto. Deberias usar un kernel no parcheado, o usar la 
   opcion -afm 1 de MPlayer para inhabilitar el uso de l3codeca.acm .

Q: Mi ordenador reproduce AVIs DivX de M$ con resoluciones ~ 640x300 y sonido
   mp3 stereo muy lentamente. Cuando uso la opcion -nosound, todo va bien (pero
   silencioso).
A: Estos archivos probablemente tienen audio a 48kHz, y tu tarjeta/driver de sonido
   no puede reproducirlo correctamente. El cambio de la frecuencia de sonido
   no esta implementado en MPlayer (aun). 

Q: Quisiera usar/portar MPlayer en/a mi <inserta aqui tu arquitectura favorita>. Es posible?
A: No.

Q: Pero...!
A: No.

Q: Y si MPEG es suficiente?
A: Quizas, pero mejor busca algun reproductor MPEG existente para esa plataforma.

Q: MPlayer muere con "MPlayer interrumpido por seal 4 en modulo: decode_video".
A: Prueba de ejecutar MPlayer en la maquina donde lo compilaste, o recompilalo.
   No uses MPlayer en una CPU diferente de aquella para la que fue compilado.
