Minggu, Agustus 22, 2010

Kompilasi HandBrake di Ubuntu 10.04 Lucid Lynx

Mungkin sebagian dari Anda pengguna Ubuntu, sudah tahu bahwa HandBrake tidak keluar versi binary untuk distro Ubuntu dan Fedora. Padahal HandBrake menurut saya adalah salah satu aplikasi terbaik buat nge-rip DVD/encode video ke format MKV atau MP4. Alasan resmi dari developernya adalah:
"0.9.4 is no longer available due to compatibility issues with the newer version of gnome. "
Ada juga cara dengan mendownload Nightly build-nya di Launchpad-nya John Stebbins. Buat yang demen cara susah, biar keliatan lebih geek, bisa juga install dengan kompilasi dari Source Code. Sebelumnya coba cara susah ini, pastiin komputer anda terkoneksi ke Internet dan pastikan paket-paket development berikut ini sudah terinstall:
  • yasm
  • build-essential
  • autoconf
  • libtool
  • zlib1g-dev
  • libbz2-dev
  • intltool
  • libglib2.0-dev
  • libdbus-glib-1-dev
  • libgtk2.0-dev
  • libgudev-1.0-dev
  • libwebkit-dev
  • libnotify-dev
  • libgstreamer0.10-dev
  • libgstreamer-plugins-base0.10-dev
Bagaimana cara installnya? buka console, lalu seperti biasa ketikkan perintah: sudo apt-get install yasm build-essential autoconf libtool zlib1g-dev libbz2-dev intltool libglib2.0-dev libdbus-glib-1-dev libgtk2.0-dev libgudev-1.0-dev libwebkit-dev libnotify-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
Setelah paket-paket tersebut sudah terinstall dengan baik, maka lakukan langkah-langkah sebagai berikut:
  1. Download source code HandBrake (Ya iya lahh!!!) (Pada saat tulisan ini dibuat HandBrake berada pada versi 0.9.4)
  2. Buka console kesayangan anda dan arahkan ke direktori tempat anda mendowload source code HandBrake tadi.
  3. Extract file tarball source code HandBrake dengan perintah: tar xvf HandBrake-0.9.4.tar.bz2
  4. masuk ke direktori hasil ekstraksi tadi dengan perintah: cd HandBrake-0.9.4/
  5. Jalankan perintah: ./configure --prefix=/usr/local
  6. Setelah proses selesai, lalu masuk ke direktori build dengan perintah: cd ./build
  7. Jalankan make dengan perintah: make
  8. Tunggu proses-nya yang cukup lama selesai (tergantung spesifikasi komputer Anda), dan beberapa dependancies akan didownload otomatis ketika proses berjalan, seperti faac, faad, ffmpeg, dsb.


  9. Setelah proses kompilasi selesai tanpa error, jalankan perintah install: sudo make install
  10. Untuk mencoba apakah HandBrake sudah berjalan coba jalankan perintah: HandBrakeCLI untuk versi command line-nya dan juga ghb untuk versi dengan GUI GTK2.0-nya
  11. Bagi yang masih penasaran mengenai cara kompilasinya, silahkan baca manual kompilasi aslinya di Compiling HandBrake on GNU/Linux.
Selamat! sekarang HandBrake sudah bisa digunakan untuk me-rip DVD kesayangan anda dalam format MKV atau MP4, bisa lewat GUI ataupun kalo mau merasa lebih geeky lagi buang jauh-jauh GUI, pake versi command line-nya :P :D!!