VDPAU 라이브러리를 찾을 수 없습니다.

VDPAU 라이브러리를 찾을 수 없습니다.

나는 이것을 시도하고 싶다VDPAU용 VAAPI 백엔드. 나는 컴파일했다플레이어Gentoo Linux(amd64)에서 vdpau를 사용하는데 다음 오류가 발생합니다:

Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1 

실행할 때 동일한 오류가 발생합니다.vdpau 정보. 라이브러리가 연결된 것 같습니다.

$ ldd /usr/bin/mplayer | grep vdpau
    libvdpau.so.1 => /usr/lib64/libvdpau.so.1 (0x00007f8242fda000) 

그리고 라이브러리가 존재합니다.

$ ls -l /usr/lib64/libvdpau.so*
lrwxrwxrwx 1 root root    17 jul  8 22:24 /usr/lib64/libvdpau.so -> libvdpau.so.1.0.0
lrwxrwxrwx 1 root root    17 jul  8 22:24 /usr/lib64/libvdpau.so.1 -> libvdpau.so.1.0.0
-rwxr-xr-x 1 root root 14560 jul  8 22:24 /usr/lib64/libvdpau.so.1.0.0 
$ ls -l /usr/lib64/vdpau/
total 156
lrwxrwxrwx 1 root root     23 jul  8 22:24 libvdpau_trace.so -> libvdpau_trace.so.1.0.0
lrwxrwxrwx 1 root root     23 jul  8 22:24 libvdpau_trace.so.1 -> libvdpau_trace.so.1.0.0
-rwxr-xr-x 1 root root  51032 jul  8 22:24 libvdpau_trace.so.1.0.0
lrwxrwxrwx 1 root root     19 jul 12 21:34 libvdpau_va_gl.so -> libvdpau_va_gl.so.1
-rwxr-xr-x 1 root root 105360 jul 12 21:34 libvdpau_va_gl.so.1

답변1

문제가 libvdpau_nvidia.so없습니다. askubuntu에서 다음과 같은 제목의 Q&A를 찾았습니다.GNOME Mplayer: "VDPAU 백엔드 libvdpau_nvidia.so를 열 수 없습니다" 오류. 이 문제에는 2가지 수정 사항이 확인되었습니다.

  1. NVIDIA를 libvdpau에 연결

    $ ln -s /usr/lib/vdpau/libvdpau_nvidia.so.1 /usr/lib/libvdpau_nvidia.so
    
  2. 다른 코덱 사용

    $ mplayer -vo xv video.wmv
    

관련 정보