Update 11.25.08: Handbrake 0.93 is out with GUI. You can grab it here.
What is Handbrake?
If you didn’t know, Handbrake is DVD love. HandBrake is a software application that can convert MPEG video (including DVD video) into a MPEG-4 video file in .mp4, .avi, .ogm, or .mkv containers. If you have a large collection of DVDs, you should definitely check out this app.
When you visit the download section of the handbrake site, the first thing you will notice if you are a linux user is that there is no gui readily available for us. The command line is great but I wanted the GUI on my Hardy. So the instructions below will help you get there. Take your time and do not rush. Locate your terminal in applications-accessories and launch it. In the terminal do the following line by line:
- sudo apt-get remove ffmpeg
- sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
- sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
- sudo apt-get install ffmpeg
Now its time for the dependencies and gtk gui
- sudo apt-get install automake build-essential jam libdvdcss2-dev libtool subversion zlib1g-dev libbz2-dev dvdbackup xmlto texinfo g77 gfortran libgtk2.0-dev nasm doxygen libsdl1.2-dev gfortran-multilib gcc-multilib g++-multilib libesd0-dev libgtk1.2-dev libfftw3-dev electric-fence libx264-dev libx264-57 x264 libtheora-dev intltool gettext libgtk2.0-dev libglib2.0-dev libhal-storage1 libhal-storage-dev libhal-dev
It is at this point that we also install yasm but not the one in the repositories (that one is old). Grab yasm from here and install it before continuing.
Now its time to install and build Handbrake.svn and gtk GUI. The following lines are entered separately. Be patient, this will take time to build, again I say be patient. Also if you have moblocker or something along those lines running, turn it off before going any further:
- svn co svn://svn.handbrake.fr/HandBrake/trunk HandBrake
- cd HandBrake
- cd $HOME/HandBrake/gtk
- sudo make install
Once you are done, HandBrake should be located in Applications-Sound & Video. Though I’ve been using the command line version, I actually compiled and built it today. Here is a screenshot of my HandBrake:
This could be you! Not sure why we didn’t get the GUI from the getgo but if you want it, follow the steps outline above.