web-development-kb-pt.site

Como corrigir reprodução de vídeo agitado no Ubuntu?

No Ubuntu 10.04 Eu experimento reprodução de vídeo agitado.

Eu estou executando o MPlayer e tenho uma placa de vídeo NVIDIA GeForce 9800 GTX +. Eu já instalei o libvdpau1 biblioteca. Eu não sei se a aceleração de hardware é ativada na minha placa de vídeo ou se for suportada.

Alguém pode fornecer sugestões sobre como diminuir o desbotamento?

Aqui está o meu xorg.conf Arquivo:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  ([email protected])  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
4
Noah Goodrich

O motivo pelo qual você tem um xorg.conf Com todas essas configurações é que você usa o driver proprietário nvidia e as ferramentas da GUI que vêm com ela; Meus gráficos Intel & Ati (com drivers de código aberto) não precisam de nenhuma configuração xorg.conf mais.

Agora, sobre o desbotzo:

  1. que tipo de vídeo você está tentando jogar (resolução, codec, ...)?
  2. o Mplayer realmente usa vdpau? (Tenho certeza de que dirá que em algum lugar na saída você recebe quando você o inicia em um terminal.)
  3. seu PC está fazendo outras coisas no momento em que você tenta jogar isso?
  4. você está jogando isso de uma unidade local ou em uma rede? (Wired/Wireless?)
3
JanC

Tem certeza de que seu MPlayer está configurado com suporte a VDPAU? Se não tiver certeza, adicione este PPA às suas fontes e instale o pacote MPlayer: PPA: rvm/mplayer

Para se certificar de que você está usando o VDPAU, tente isso (assumindo o som da ALSA aqui, YMMV):

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

O VDPAU usa reprodução acelerada por hardware, portanto, a CPU não deve estar muito ocupada enquanto reproduz um arquivo de vídeo.

0
axel_c