Ubuntu에서 간헐적인 비디오 재생을 수정하는 방법은 무엇입니까?

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

답변1

이러한 설정이 모두 있는 이유는 xorg.conf독점 nvidia드라이버와 함께 제공되는 GUI 도구를 사용하기 때문입니다. Intel 및 ATI 그래픽 카드(오픈 소스 드라이버 포함)에는 더 이상 xorg.conf설정이 필요하지 않습니다.

이제 불안정성에 대해 설명하겠습니다.

  1. 어떤 유형의 비디오를 재생하시겠습니까(해상도, 코덱...)?
  2. mplayer는 실제로 vdpau를 사용합니까? (터미널에서 실행할 때 얻는 출력 어딘가에 이 내용이 나와 있다고 확신합니다.)
  3. 이 게임을 플레이하려고 할 때 컴퓨터가 다른 작업을 수행하고 있나요?
  4. 이 게임을 로컬 드라이브에서 플레이하시나요, 아니면 네트워크를 통해 플레이하시나요? (유선/무선?)

답변2

Lubuntu를 실행하는 오래된 노트북에서 이 문제가 발생했습니다. 내 문제는 누락된 코덱으로 인해 발생하는 것 같습니다. 터미널에서 다음 명령을 실행하고 재부팅하면 설치할 수 있습니다. TOS에 동의해야 합니다.

sudo add-apt-repository multiverse
sudo apt install ubuntu-restricted-extras

답변3

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가 많이 사용되어서는 안 됩니다.

답변4

Linux Mint 16에는 여전히 문제가 있습니다... 이것은 한동안 나를 미치게 만들었습니다. 마침내 해결책을 찾았습니다.

계피/그놈/메이트 덤프:

1/apt-get install xfce4

2/ 로그인 시 또는 xfce대신 선택하세요 . 바라보다! 비디오가 더 이상 끊기지 않습니다. ( 마음에 들지 않으시면 언제든지 로그아웃하시고 로그인을 이용하시면 됩니다 .)cinnamonmatecinnamonxfce

아마도 1개의 스레드에서 실행되는 계피/그놈과 관련이 있을 수 있습니다.

이를 명확히 하기 위해 그래픽 가속이 있거나 SD에서 HD 비디오로 다양한 비디오가 초당 2번 지터링되는 문제를 해결했습니다.

관련 정보