답변:
~/.mplayer/config
선택한 편집기 에서 및를 포함하여 파일 어딘가에서 편집하여 mplayer 변형에서 이와 같은 모든 대화를 억제 할 수 있습니다 really-quiet="1"
. 나는 일반 mplayer (GUI가 전혀 없음)를 사용하지만 변경하지 않아야합니다. 이것은 GMplayer에서도 저에게 효과적이었습니다. 내 구성은 다음과 같습니다.
[default]
vo=vdpau,xv,
vc=ffh264vdpau,ffmpeg12vdpau,
ao=pulse
really-quiet="1"
fs=1
xineramascreen=1
msglevel=all=0
showsubtitles=0
당신은 아마 vo
and vc
라인을 원하지 않을 것이고 (나는 Nvidia 사용자입니다) 다른 설정을 원하지 않을 수도 있습니다. 내가 당신이라면, 나는 이것을 사용할 것입니다 :
[default]
ao=pulse
really-quiet="1"
bash -c "mkdir -p ~/.mplayer; gedit ~/.mplayer/config"
거기에 붙어 실행을 누르십시오. 다음에 나타나는 팝업 창에서 두 번째 코드 블록 (3 줄 길이)을 복사하십시오. 저장을 클릭하고 gedit를 닫은 다음 mplayer를 실행하십시오.
Intel VGA 및 x64의 경우
sudo apt-get install i965-va-driver
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install libvdpau-va-gl1
cd /usr/lib/x86_64-linux-gnu/vdpau/
sudo ln -s libvdpau_va_gl.so.1 libvdpau_i965.so.1
Nvidia의 경우 패키지는
sudo apt-get install libvdpau1 vdpau-va-driver
문제에 대한 해결책은 다음과 같습니다.
다음과 같이 mplayer를 시작할 때 명령 행에서 비디오 출력 드라이버를 지정하십시오.
mplayer -vo xv video.wmv
명령을 사용하여 "사용 가능한 비디오 출력 드라이버"목록을 얻을 수 있습니다 mplayer -vo help
.
문제는 선택한 (또는 기본) 비디오 출력 드라이버가 vdpau이고 mplayer 패키지 및 소프트웨어를 작업하는 사람은 소프트웨어 패키지가 하드웨어 및 소프트웨어 구성에서 작동하도록하는 데 신경 쓰지 않는다는 것입니다. 그러나 걱정하지 마십시오. 이제이 답변을 얻을 수 있으며 명령 줄에서 비디오 출력 드라이버를 지정할 수 있습니다 (예 :) -vo xv
.
mdp가 vdpau 드라이버를 (결국) 시도하기 전에 결정하기 전에 구성 옵션의 순서가 명확하지 않지만 대략적으로 다음과 같이 생각합니다.
~/.mplayer/config
(사용자 별) 기본 비디오 출력 드라이버가 있는지 확인하십시오 (있는 경우)./etc/mplayer/mplayer.conf
(시스템 별) 기본 비디오 출력 드라이버가 있는지 확인하십시오사용중인 mplayer 명령이 vdpau 옵션으로 컴파일되었고 ~/.mplayer/config
또는에 지정된 기본 비디오 출력 드라이버가없는 경우 /etc/mplayer/mplayer.conf
(일반적으로 발생하거나 지구에서 유일하게 구성 옵션에 문제가있는 사람입니다) 리눅스 상자에서) 그러면 컴파일 된 기본값으로 돌아가고이 경우에는 vdpau입니다.
또 다른 비슷한 문제는 mplayer가 정상적으로 작동하지만 gmplayer는 mplayer로 방금 시도한 것과 동일한 옵션을 사용하여 동일한 오류를 발생시키는 것입니다. 뭐라고 생각해? gmplayer는 또 다른 구성 파일을 사용하며 ~/.mplayer/gui.conf
, 마지막으로 지정된 마지막 비디오 드라이버 (또는 컴파일 옵션에서 기본값)로 설정됩니다. 명령 행에서 비디오 출력 드라이버를 지정하거나 여기에 언급 된 수많은 구성 파일 중 하나에 드라이버를 넣으십시오.
그러나 약간의 설정으로 문제를 다음과 같이 분류 할 수 있습니다.
x11
비디오 출력을 위해 선택문제가 해결되었을 것입니다.
참고 : 업데이트하기 전에는 다른 사람에게 유용 할 수 있기 때문에 모든 것이 포함되었으며 테스트 전에 또는 상황에 대한 정보가 부족한 경우 게시되었습니다.
nVidia 카드를 사용하는 경우 독점 드라이버를 설치하십시오.
Fglrx는 공식 (폐쇄 소스) ATI / AMD 드라이버이지만, 기본적으로 우분투에는 공식 오픈 소스 드라이버가 포함되어 있으며 많은 (구형) 카드와 마찬가지로 작동합니다. vdpau (이전에 철자가 틀리면 죄송합니다)는 현재 nVidia 및 (내 지식으로는) Intel 카드에서만 사용할 수 있습니다. MPlayer는 비디오 가속을 위해이 API를 지원하지만 비디오를 재생할 필요는 없습니다. 나는 열렬한 MPlayer 사용자가 아니기 때문에 ( 비디오 및 DVD를 사용
Totem
하거나VLC Media Player
재생하기 위해) 구성 파일의 올바른 항목을 찾기 위해 좀 더 파고 들어야합니다.libvdpau.so 파일을 컴파일하면 정직하게 쓸모가 없으므로 독점 드라이버를 사용하여 nVidia 카드를 얻는다면 추가로 설치할 필요가 없습니다.
내가 제안하는 한 가지 제안은 MPlayer-gui를 (일시적으로) 설치 하고 이것을 시작할 때 gui 옵션에서 vdpau 사용을 비활성화 할 수 있는지 확인하는 것입니다. 그런 다음 일반 MPlayer로 되돌릴 수 있으며 추가 문제없이 작동합니다. 그래도 작동하지 않으면 컴파일을 끝내야 할 수도 있습니다 :( vdpau 사용을 비활성화하고 새로운 그래픽 카드 LOL을 구입하지 않으려면).
최신 정보
웃지 마 (좋아, 웃어 봐, 계속해라.) -방금 Gnome-MPlayer를 열었습니다. 환경 설정에서 비디오 출력 모듈을 선택할 수 있습니다! 지금 당신에게 필요한 것은 당신에게 맞는 것을 선택하는 것입니다 (vaapi는 그래픽 카드에서 작동합니다).
언더 MPlayer
탭 ( 도시하지 않음 ), 당신은 또한 단지의 경우 MPlayer는에 전달할 명령 줄 매개 변수를 추가 할 수 있습니다.
일반적인 스크린 샷 :)
vaapi 의 Wikipedia 페이지는 대부분의 비디오 가속 방법을 자세히 이해하는 데 도움이됩니다 (기사에서 권장하는 링크를 따르는 경우).
./autogen.sh
먼저 실행 한 다음 ./configure --prefix=/usr
, make
및 을 실행해야합니다 sudo make install
. 그러나 이것은 mplayer가 요청하는 것과 동일한 이름으로 .so를 만들지 않을 수 있으므로 파일을 찾아서 이름을 바꿔야합니다. 이것이 바로 nvidia의 드라이버 사용을 강력히 권장하는 이유입니다 ( jockey-gtk
설치할 수 있는지 확인하기 위해 실행 하십시오).
이 명령 줄이 도움이되었습니다. mplayer -demuxer mov filename.mov
설치하면 libvdpau-va-gl
문제가 해결되었지만 소프트웨어 솔루션이었습니다. 설정을 시도export VDPAU_DRIVER=nvidia