답변:
vdpau
Nvidia 카드와 함께 사용하면 성능이 향상되며 smplayer
DVD 및 x264 인코딩 비디오를 재생할 때 CPU를 거의 사용하지 않습니다. 온 자세히 설명 한 바와 같이 우분투 포럼 , 그것은 매우입니다 중요 참고로
Vdpau는 두 가지입니다. 하나는 xv와 같은 디스플레이 장치입니다. 다른 하나는 PureVideo 칩을 사용하여 특정 파일을 디코딩 할 수있는 코덱
mpeg1 / 2 및 x264와 같은 카드가 지원하는 경우 ( 지원되는 GPU 목록 은 여기 참조 ) 이전보다 더 나은 옵션 xv
이며 특히 xll
CPU를 더 많이 사용합니다.
에서 smplayer
가 옆에 구성 단추를 통해 액세스 할 수있는 몇 가지 옵션입니다 vdpau
옵션 (스크린 샷 참조)하지만 일반적으로는 비디오 성능에 문제가없는 한이 바이올린 필요가 없습니다.
참고 :이 특히 중요 때 참고 vdpau
코덱이 같은 ffh264vdpau
활용되고, 아무도 다음 smplayer
과 같은 GUI 옵션 post-processing
, deinterlace
등, 영향을 미치지 않습니다. 스크린 샷에서 vdpau
속성 을 클릭하면 '소프트웨어 비디오 필터 비활성화'가 선택되어 있음을 확인할 수 있습니다.
그러나 Mplayer 매뉴얼 에서 언급 한 것처럼 deint
vdpau를 사용할 때 명령 줄에 전달 될 수있는 특수 옵션 은 일반적으로 필요하지는 않습니다. 이 특수 옵션은 smplayer
GUI 에서 지원되지 않습니다 .
vdpau (with -vc ffmpeg12vdpau, ffwmv3vdpau, ffvc1vdpau, ffh264vdpau or
ffodivxvdpau)
Video output that uses VDPAU to decode video via hardware. Also
supports displaying of software-decoded video.
sharpen=<-1-1>
For positive values, apply a sharpening algorithm to the
video, for negative values a blurring algorithm (de-
fault: 0).
denoise=<0-1>
Apply a noise reduction algorithm to the video (default:
0, no noise reduction).
deint=<0-4>
Select the deinterlacer (default: 0). All modes > 0 re-
spect -field-dominance.
로에 표시 된 이 포럼 토론 ,
deint is a option for the video out (vdpau) not for the codec
이러한 특수 옵션 중 하나를 지정하려면 ( vo
비디오 출력 및 vc
비디오 코덱) 다음 명령을 사용할 수 있습니다 (위 포럼에서 가져옴).
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
사용 때, vdpau
당신은 하지 않습니다 정말 이러한 특별한 옵션이나 다른 설정에 대해 걱정할 필요가 smplayer
같은 GUI post-processing
또는 direct rendering
사용할 때 일반적으로 어쨌든 적용 할 수 없습니다 vdpau
.
-lavdopts threads=2