Cuando intento reproducir archivos MP4 en mplayer, después de unos segundos aparece el mensaje "¡Su sistema es demasiado LENTO para reproducir esto!" advertencia y el video comienza a quedarse atrás del audio. Solo sucede con los MP4 y parece ocurrir con casi todos ellos. mplayer no parece estar sobrecargando mi sistema, es solo algo con reproducir ese formato en particular. Intenté todas las sugerencias de mplayer (controlador de video diferente -framedrop
, etc.); el único que incluso ayuda parcialmente es -autosync 30
, pero eso es un truco. ¿Qué podría estar mal? ¿Cómo hago para depurarlo / arreglarlo?
Editar : Mi tarjeta de video es una nVidia; Yo uso los controladores oficiales . Mis controladores de salida de video disponibles según mplayer son:
xv X11/Xv
gl_nosw OpenGL no software rendering
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
gl OpenGL
gl2 X11 (OpenGL) - multiple textures version
matrixview MatrixView (OpenGL)
null Null video output
mpegpes MPEG-PES file
yuv4mpeg yuv4mpeg output for mjpegtools
png PNG file
jpeg JPEG file
No he probado ningún otro jugador (no creo que tenga ninguno), pero intentaré instalar otro y ver si tiene el mismo problema. Olvidé mencionar que tengo este problema en varias computadoras, pero todas tienen esencialmente la misma configuración, por lo que probablemente sea una causa común
fuente
-vo
en mplayer, qué controlador (es) de video en X?Respuestas:
Con nvidia siempre hay tales problemas. Su mplayer está utilizando probablemente algún tipo de aceleración hw, que a veces puede ser defectuosa (también he visto un buen funcionamiento y sistemas nvidia defectuosos). Una simple salida x11 (
-vo x11
) probablemente funcionará.Puedes probar aún la
-framedrop
bandera. Si no funciona,-hardframedrop
también funcionará con un controlador de salida de bajo nivel.En las PC de hoy, un simple
-vo x11 -framedrop
también está bien, y al menos elimina los problemas de las cosas con errores de bajo nivel (que son muy probables en el caso de nvidia).Prácticamente, hay 3 controladores nvidia diferentes:
Estos tienen diferentes combos. Si no estás contento
-vo x11
, puedes comenzar a jugar con ellos.fuente
-vo xv
(que debería ser más rápido-vo x11
y también compatible con la escala de hardware). Además, OP dice que lo-autosync
arregló, pero eso no debería ayudar si realmente hay un error de video que causa la desaceleración.-autosync
Por lo general, funciona alrededor de errores de controlador de audio.