2011年5月28日 星期六

ATI 顯示卡硬體播放(硬解) for Ubuntu Linux

測試環境:
系統:XUbuntu x64 11.04 + ATI HD 5670 (1G GDDR5)

一、首先必須安裝官方的 fglrx 版本(目前是 11.5)才支援硬解,請新增下列來源套件庫:
新增檔案:/etc/apt/sources.list.d/ubuntu-x-swat-x-updates-natty.list
內容:
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu natty main
更新套件庫:
sudo apt-get update
安裝下列檔案:
sudo apt-get install fglrx-installer
(fglrx 裝好後必須重開機才能生效)

二、再來裝 libva1 (Video Acceleration (VA) API for Linux):
sudo apt-get install libva

三、然後裝 xvba-video ( XvBA-based backend for VA-API):
http://www.splitted-desktop.com/~gbeauchesne/xvba-video/
請選擇 i386 or amd64 (前者是 x86 版本,後者是 x64 版本)

四、最後裝 vlc (目前最新版是 v1.1.9,支援 VA-API 亦即"硬解"):
sudo apt-get install vlc

五、vlc 硬解設定:
工具 - 偏好設定 - 視訊 - Accelerated Video output (Overlay) [請打勾]


全部步驟如上,播放 1080p 影片的 CPU 使用率低於 10% 喔!

沒有留言: