O uso vdpaucom placas Nvidia deve smplayerproporcionar um ótimo desempenho e garantirá que você use muito pouco CPU ao reproduzir vídeo codificado em dvds e x264. Como foi discutido em detalhes nos fóruns do Ubuntu , é muito importante observar que
Vdpau é duas coisas. Um, um dispositivo de exibição, como xv. O outro, um codec que pode usar o chip PureVideo para decodificar certos arquivos
como mpeg1 / 2 e x264. Se a sua placa suportar (veja aqui uma lista de gpus suportados), é uma opção melhor que a antiga xv, e particularmente xll, que usará consideravelmente mais CPU.
No smplayerexistem algumas opções que podem ser acessados através do botão Configurar ao lado da vdpauopção (veja a imagem), mas você geralmente não tem que mexer com estes a menos que você tiver qualquer problema com o desempenho de vídeo.
NOTA: É particularmente importante notar que quando vdpaucodecs, como ffh264vdpauestão sendo utilizados, nenhum dos seguintes smplayeropções da GUI, tais como post-processing, deinterlace, etc, terá qualquer efeito. Na captura de tela, você também pode ver que 'desativar filtros de vídeo de software' está marcado quando você clica nas vdpaupropriedades.
No entanto, conforme observado no manual do Mplayer, opções especiais como as que deintpodem ser transmitidas na linha de comando ao usar o vdpau, embora geralmente não sejam necessárias; essas opções especiais não são suportadas na smplayerGUI.
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.
Como foi mostrado nesta discussão no fórum ,
deint is a option for the video out (vdpau) not for the codec
e, para especificar uma dessas opções especiais (onde voé a saída de vídeo e o vccodec de vídeo), você pode usar o seguinte comando (retirado do fórum acima):
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
Portanto, ao usar, vdpauvocê realmente não precisa se preocupar com essas opções especiais ou com outras configurações da smplayerGUI, como por exemplo, post-processingou direct renderingque você normalmente não pode aplicar de qualquer maneira ao usá-lo vdpau.

-lavdopts threads=2