筆者最近入手了 nvidia 9400 GT 這張顯示卡 (雖然已經是 9800GT 當道的時代,但筆者選了張最便宜的 nvidia 顯卡, 因為筆者不打電動,要打電動這張其實也夠了,選 nvidia 的原因主要是考慮對 Linux 的支持, Intel、ATI 的不要打我,我真的私心覺得 nvidia 目前對 Linux 支持還是比較好) 新的顯示卡支援了 nvidia 的 vdpau 硬體解碼功能,vdpau 提供了對 mpge1, mpeg2, H264, VC-1, WMV3/WMV9 的硬體解碼支援 有關更詳細的 vdpau 說明,及那些顯示卡支援可以參考 維基百科 要使用 vdpau,首先要有張支援 vdapu 的顯示卡(這不是廢話嗎) 然後要使用 180.6 以上版本的 driver 接著就使用支援 vdpau 的軟體,以下使用 mplayer/smplayer ubuntu 9.04 內建的 nvidia driver 已經在 180.6 以上版本了,在此就不對如何安裝 nvidia drvier 做討論了,就直接說明如何安裝加上 vdpau 功能的 mplayer/smplayer 增加 mplayer 及 smplayer 的源 echo "deb http://ppa.launchpad.net/rvm/mplayer/ubuntu jaunty main" | sudo tee -a /etc/apt/source.list sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 85c8674a3706facd12503abc015a66e603e02400 echo "deb http://ppa.launchpad.net/rvm/smplayer/ubuntu jaunty main" | sudo tee -a /etc/apt/source.list sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys e23a3c5344ae497c2fee7b0ba7e13d78e4a4f4f4 接著就可以透過 apt 來安裝新的 mplayer/smplayer s...