Когда я пытаюсь воспроизвести файлы MP4 в mplayer, через несколько секунд появляется сообщение «Ваша система слишком МЕДЛЕННА для воспроизведения!» предупреждение и видео начинает отставать от аудио. Это происходит только с MP4, и, кажется, происходит почти со всеми из них. Кажется, что mplayer не перегружает мою систему, это всего лишь игра с этим конкретным форматом. Я перепробовал все предложения mplayer (другой видеодрайвер -framedrop
и т. Д.); единственный, который даже частично помогает -autosync 30
, но это взломать. Что может быть не так? Как мне отладить / исправить это?
Редактировать : моя видеокарта nVidia; Я пользуюсь официальными драйверами . Мои доступные драйверы вывода видео в соответствии с mplayer:
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
Я не пробовал другие плееры (я не думаю, что у меня их вообще есть), но я попробую установить еще один и посмотреть, есть ли у него такая же проблема. Я забыл упомянуть, что у меня есть эта проблема на нескольких компьютерах, но все они имеют одинаковую настройку, так что это, вероятно, общая причина
-vo
в mplayer, какой видеодрайвер (ы) в X?