Как исправить прерывистое воспроизведение видео в Ubuntu?

На Ubuntu 10.04 я испытываю прерывистое воспроизведение видео.

Я запускаю Mplayer и имею видеокарту Nvidia GeForce 9800 GTX +. Я уже установил библиотеку libvdpau1 . Я не знаю, включено ли на моем видеокарте аппаратное ускорение или поддерживается ли оно.

Может ли кто-нибудь дать предложения о том, как уменьшить трясти?

Вот мой файл xorg.conf :

 # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 1.0 (buildd@yellow) Fri Apr 9 11:51:21 UTC 2010 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" # HorizSync source: edid, VertRefresh source: edid Identifier "Monitor0" VendorName "Unknown" ModelName "ACI ASUS VH236H" HorizSync 30.0 - 85.0 VertRefresh 55.0 - 75.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 9800 GTX+" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "DFP-0" Option "metamodes" "DFP-0: nvidia-auto-select +1920+0, DFP-1: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection 

Причина, по которой у вас есть xorg.conf со всеми этими настройками, заключается в том, что вы используете проприетарный драйвер nvidia и инструменты GUI, которые поставляются вместе с ним; моей графике Intel и ATI (с драйверами с открытым исходным кодом) больше не нужны настройки xorg.conf .

Теперь о волнении:

  1. какое видео вы пытаетесь воспроизвести (разрешение, кодек, …)?
  2. действительно ли mplayer использует vdpau? (Я уверен, что он скажет, что где-то на выходе вы получаете, когда начинаете его в терминале.)
  3. ваш ПК делает другие вещи в то время, когда вы пытаетесь это сыграть?
  4. вы играете это с локального диска или по сети? (Проводной / беспроводной?)

Вы уверены, что ваш mplayer настроен с поддержкой vdpau? Если вы не уверены, добавьте этот ppa в свои источники и установите пакет mplayer: ppa: rvm / mplayer

Чтобы убедиться, что вы используете VDPAU, попробуйте это (при условии, что звук ALSA здесь, YMMV):

 mplayer -ao alsa -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau,ffvc1vdpau,ffodivx, foo.avi 

VDPAU использует аппаратное ускорение воспроизведения, поэтому CPU не должен быть действительно занят во время воспроизведения видеофайла.

Все еще проблема в Linux Mint 16 …. Это несколько раз меня заводило. Наконец нашел решение:

Dump cinnamon / gnome / mate:

1 / apt-get install xfce4

2 / при входе в систему выберите xfce вместо cinnamon или mate . Вуаля! видео больше не прерывается. (Вы всегда можете выйти из системы и войти в систему с cinnamon если вам не нравится xfce .)

Возможно, что-то связанное с корицей / гномом, работающим на 1 ветке.

Чтобы прояснить это, исправление видео два раза в секунду на все, начиная с SD и HD видео ускорения графики или нет.