Usar vdpau
com placas da Nvidia deve proporcionar um ótimo desempenho com smplayer
e garantir que você use muito pouca CPU ao reproduzir dvds e vídeos codificados x264. Como foi discutido em detalhes nos fóruns do Ubuntu , é muito importante notar que
como mpeg1 / 2 e x264. Se o seu cartão for compatível (consulte aqui para obter uma lista de gpus compatíveis), é uma opção melhor do que o antigo xv
e, particularmente, xll
, que usará consideravelmente mais cpu.
Em smplayer
há algumas opções que podem ser acessadas através do botão configure próximo à opção vdpau
(veja a captura de tela), mas você geralmente não precisa mexer nelas a menos que tenha algum problema com o vídeo desempenho.
OBSERVAÇÃO: É particularmente importante observar que quando vdpau
codecs como ffh264vdpau
estão sendo utilizados, nenhum das seguintes opções smplayer
gui, como como post-processing
, deinterlace
, etc, terá algum efeito. Na captura de tela, você também pode ver que a opção "desabilitar filtros de vídeo de software" está marcada quando você clica nas propriedades vdpau
.
No entanto, conforme observado no manual do Mplayer , opções especiais como deint
podem ser passadas no comando linha ao usar vdpau, embora estes não sejam normalmente necessários; essas opções especiais não são suportadas no 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.
Como foi mostrado em esta discussão no fórum ,
deint is a option for the video out (vdpau) not for the codec
e, portanto, para especificar uma dessas opções especiais (onde vo
é a saída de vídeo e vc
é o codec de vídeo), você pode usar o seguinte comando (tirado do fórum acima):
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
Então, ao usar vdpau
você não realmente precisa se preocupar com essas opções especiais ou quaisquer outras configurações no smplayer
gui como post-processing
ou direct rendering
que você normalmente não é possível aplicar de qualquer maneira ao usar vdpau
.