Putar Video Definisi Tinggi dengan NVIDIA VDPAU di Ubuntu 10.04 Lucid Lynx

Trailer Final Fantasy VII ACC 1080p diputar dengan lancar menggunakan VDPAU

Trailer Final Fantasy VII ACC 1080p diputar dengan lancar menggunakan VDPAU

Saya pernah membahas sekilas mengenai VDPAU pada artikel ini dan artikel tentang instalasi Ubuntu 9.10 pada HP Mini 311. Bagi anda yang belum tahu, VDPAU merupakan singkatan dari Video Decoding and Presentation API for Unix, dan merupakan fitur pada kartu grafis NVIDIA untuk melakukan proses decode/render video agar tidak membebani prosesor. Pada lingkungan Windows, fitur ini dikenal sebagai PureVideo HD (halaman resmi NVIDIA) dan saat ini termasuk dalam kelompok teknologi CUDA (Compute Unified Device Architecture).

Lalu bagaimana menggunakan fitur ini agar dapat membantu pemutaran video definisi tinggi pada Ubuntu?

Berikut langkah-langkah untuk mengaktifkan VDPAU pada sistem anda.

Persyaratan

Sebelum mulai, pastikan anda memenuhi persyaratan yang dibutuhkan, yaitu:

  1. Kartu grafis NVIDIA yang anda gunakan memiliki kemampuan VDPAU – daftarnya lihat di sini
  2. Ubuntu 10.04 Lucid Lynx – panduan ini dibuat berdasarkan Lucid versi 32-bit
  3. Koneksi internet yang memadai – untuk instalasi paket-paket tambahan
  4. Anda sudah terbiasa dengan lingkungan kerja Ubuntu dan paham dengan istilah-istilahnya (contoh: terminal, sudo, dll)
  5. Anda setuju bahwa saya tidak bertanggung jawab apabila sistem anda mengalami kerusakan saat mengikuti panduan ini ^^;

Sebagai referensi, saya sendiri menggunakan HP Mini 311 dengan NVIDIA ION (GeForce 9400M) yang sudah mendukung VDPAU. Kalau anda sudah memenuhi persyaratan di atas, lanjutkan ke langkah berikutnya.

Hapus Driver Nouveau

Apabila anda menggunakan kartu grafis NVIDIA pada Ubuntu 10.04 Lucid Lynx, driver yang diinstalasikan secara default adalah Nouveau (situs resminya). Driver dengan kode sumber terbuka (open source) ini sebenarnya cukup bagus untuk aplikasi sehari-hari, namun sayangnya masih belum mendukung VDPAU. Oleh karena itu, anda harus mengganti driver ini dengan driver resmi NVIDIA (yang bersifat proprietary) agar dapat menggunakan VDPAU.

Catatan: Kalau anda ingin sistem anda bersifat terbuka (open source) secara keseluruhan dan bersih dari perangkat lunak proprietary, maka sebaiknya anda berhenti sampai di sini. ^^

Untuk menghapus driver Nouveau, buka terminal anda dan masukkan perintah berikut:

sudo apt-get remove nvidia*
sudo apt-get remove xserver-xorg-video-nouveau

Setelah itu, anda harus memasukkan driver tersebut dalam daftar “blacklist” agar tidak dimuat kembali oleh Ubuntu nantinya. Pada terminal, masukkan perintah berikut:

sudo gedit /etc/modprobe.d/blacklist.conf

Pada berkas yang terbuka, tambahkan 2 baris berikut ke bagian paling bawah:

blacklist nouveau
blacklist nvidiafb

Simpan perubahan yang anda lakukan dan tutup berkas ini. Setelah itu, lanjutkan ke langkah berikutnya.

Instalasi Driver NVIDIA dari Repositori PPA

NVIDIA menyediakan sebuah repositori PPA khusus untuk paket pustaka, driver, dan pemutar media VDPAU. Untuk itu, anda harus menambahkan repositori PPA ini ke dalam sistem. Caranya, buka terminal dan masukkan perintah berikut:

sudo apt-add-repository ppa:nvidia-vdpau/ppa
sudo apt-get update

Setelah itu, instalasikan paket-paket yang dibutuhkan, dengan menjalankan perintah berikut pada terminal:

sudo apt-get install libvdpau-dev libvdpau1
sudo apt-get install nvidia-kernel-common nvidia-185-modaliases nvidia-glx-185 nvidia-settings

Setelah proses instalasi selesai, restart sistem anda. Setelah masuk kembali ke Ubuntu, jalankan perintah berikut pada terminal:

sudo nvidia-xconfig

Setelah itu, restart kembali sistem anda. Kini saatnya menginstalasikan aplikasi pemutar media yang mendukung VDPAU.

Konfigurasi Pemutar Media

Ada beberapa pilihan aplikasi yang disediakan dalam repositori PPA NVIDIA ini, yaitu MPlayer, SMPlayer, dan Xine. Karena saya menggunakan SMPlayer, maka panduan berikut hanya berlaku untuk SMPlayer. ^^

OK, pertama, instalasikan dulu SMPlayer dengan menjalankan perintah berikut:

sudo apt-get install smplayer

Setelah selesai, buka SMPlayer melalui menu Applications | Sound and Video | SMPlayer. Setelah itu, buka menu Options | Preferences. Pilih General pada menu samping, lalu pilih tab Video. Ubah Output Driver ke “vdpau“, lalu klik OK.

Sekarang, coba buka sebuah berkas video definisi tinggi (minimal 720p) yang menggunakan codec H.264. Kalau anda tidak punya berkas video untuk pengujian, anda bisa coba mengunduh berkas video trailer gratis Big Buck Bunny di sini. Pilih salah satu mirror di bagian Quicktime720p atau 1080p.

Trailer FFVII ACC pada SMPlayer dengan VDPAU aktif

Trailer FFVII ACC pada SMPlayer dengan VDPAU aktif

Saya sendiri menguji VDPAU dengan memutar trailer Final Fantasy VII Advent Children Complete 1080p. ^^; Saat video diputar, buka System Monitor melalui menu System | Administration | System Monitor. Lihat pada tab Resources, kalau CPU History anda tidak terbebani – penggunaan CPU hanya sekitar 10-40% – berarti VDPAU sudah aktif.

Selamat menikmati sajian video definisi tinggi dengan Ubuntu dan VDPAU! ^^

Tentang animaster

A Nendoroid collector who likes to blog about Nendoroid and take photos of Nendoroid. Works as a freelance web programmer.
Pos ini dipublikasikan di Guide, Lifestyle, Linux, Technology dan tag , , , , , . Tandai permalink.

3 Balasan ke Putar Video Definisi Tinggi dengan NVIDIA VDPAU di Ubuntu 10.04 Lucid Lynx

  1. gus yudis berkata:

    salam ubunter..saya yudis,saya baru dalam os linux ubuntu…yang ssaya mau tanyakan..gemana cara instal driver vga ati rodeon..saya menggunakan VGA ati rodeon x1650..tolong di mail ke email saya..thanks

  2. animaster berkata:

    Salam juga.Ubuntu versi berapa yang anda gunakan? Driver ATI Radeon untuk Linux bisa anda coba unduh di sini:http://support.amd.com/us/gpudownload/linux/leg…Semoga membantu.

  3. ademalsasa berkata:

    Saya ngiler melihat semua screenshotnya…

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s