SMPlayer + VDPAU (NVidia) untuk memainkan film HD (High Definition)

Bagi pengguna sistem operasi Ubuntu yang menggunakan GPU NVidia sekarang dapat menggunakan teknologi video API dari NVidia bernama VDPAU (Video Decode and Presentation API for Unix) yang berfungsi untuk menampilkan film kualitas PureVideo High Definition.

Pada Ubuntu 9.10 vdpau telah terinstall secara default namun mplayer/smplayer masih menggunakan xv sebagai default video driver.

Untuk mengetahui apakah system dapat menggunakan vdpau sebagai video driver dalam memainkan film HD kita dapat mencoba dengan mplayer terlebih dahulu, masukkan perintah di bawah ini pada terminal console:

mplayer -vo vdpau -vc ffh264vdpau /lokasi/file-hd.mkv

jika berhasil perhatikan penggunaan CPU pada System Monitor, maka kita akan menemukan perbedaan yang cukup besar karena vdpau hanya membutuhkan kinerja processor sekitar 10% saja jika dibandingkan dengan menggunakan video driver xv yang menggunakan hampir lebih dari 50%.

note: saya menggunakan NVidia GeForce 8600 GS dengan driver versi 195.36.15

Untuk menggunakan vdpau sebagai video driver secara default saat memainkan film HD kita cukup menambahkan beberapa baris kode pada file konfigurasi mplayer yang terdapat pada directory ~/.mplayer/config

vo=vdpau,xv,
vc=ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,

note: kosongkan isi dari path screenshots pada konfigurasi smplayer, karena jika tidak film tidak akan tampil, mungkin bug.

dengan menambahkan dua baris kode diatas berarti smplayer akan menggunakan mplayer dengan video driver vdpau jika file yang dimainkan adalah jenis HD (h.264), dan sebaliknya jika file bukan jenis HD mplayer akan menggunakan video driver xv.

POST TGL: 29 April 2010
KATEGORI: Linux

Site Version: 0.9.3, Date Build: Oct-2008, thanks to php-mysql tutorial and Intranet Journal
Isi bebas didistribusikan dengan mencantumkan alamat asal.