回答:
vdpauNvidiaカードで使用するとsmplayer、で優れたパフォーマンスが得られ、DVDおよびx264エンコードされたビデオの再生時にCPUをほとんど使用しなくなります。Ubuntuフォーラムで詳細に説明されているように、次のことに注意することが非常に重要です。
Vdpauは2つあります。1つは、xvのような表示デバイスです。もう1つは、PureVideoチップを使用して特定のファイルをデコードできるコーデック
mpeg1 / 2やx264など。カードがそれをサポートしている場合(サポートされているgpusのリストについては、こちらを参照してください)、以前のxv、特にxllを使用する場合よりも、かなり多くのCPUを使用します。
でsmplayerあり、次のように設定する]ボタンを介してアクセスすることができるいくつかのオプションがvdpauオプションが(スクリーンショットを参照)、しかし、あなたは通常、あなたがビデオのパフォーマンスに問題がない限り、これらをいじる必要はありません。
注:それはある特に重要なときことに注意することはvdpauコーデックのようなffh264vdpau利用されている、どれも次のsmplayerようなGUIオプションpost-processing、deinterlaceなどは、何の効果もありません。スクリーンショットでは、vdpauプロパティをクリックすると、「ソフトウェアビデオフィルターを無効にする」がチェックされていることも確認できます。
ただし、Mplayerのマニュアルに記載されているように、vdpauのdeint使用時にコマンドラインで渡すことができるような特別なオプションがありますが、これらは通常は必要ありません。これらの特別なオプションは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.
このフォーラムの議論で示されているように、
deint is a option for the video out (vdpau) not for the codec
これらの特別なオプションの1つを指定するにvoは(ここではビデオ出力で、 vcビデオコーデックです)、次のコマンドを使用できます(上記のフォーラムから取得)。
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
使用するときに、vdpauあなたはしていない、本当にこれらの特別なオプションやその他の設定を心配する必要はありsmplayerのようなGUI post-processingやdirect rendering使用しているときは、通常、とにかく適用することはできませんことをvdpau。

-lavdopts threads=2