At last I managed to get handbrake-gui on my pc big woohoo.
Not that excited hmm maybe not but I have tried many times to install handbrake, the only success I have had was on windows
I have managed to get the Linux CLI version installed but could not get the out of my files quite right. The gui version I thought would be a simple install however I kept running into dependency issues.
Finally I did it, and worst of all it was far easier than expected.
First ensure you have subversion installed and configured as follows.
- sudo apt-get install subversion
Now setup subversion
- sudo svnadmin create /svn
Now to sort the dependencies.
- sudo apt-get install yasm build-essential autoconf libtool zlib1g-dev libbz2-dev intltool libglib2.0-dev libdbus-glib-1-dev libgtk2.0-dev libhal-dev libhal-storage-dev libwebkit-dev libnotify-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
To begin the install you will need to fetch the latest build of handbrake as follows:
- svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
Once the handbrake source code has downloaded change into the src directory.
- cd hb-trunk
To configure and install handbrake in one easy go use the following command.
- ./configure --launch
Once the build has completed you should be able to launch the gui as follows.
- cd build/gtk/src
- ./ghb &
NOTE: You are able to copy the ghb binary file to anywhere on your system.
I would recommend moving it to the local bin dir, then you should be able to launch it from a terminal screen by typing handbrake-gui &
- mv ghb /usr/local/bin/handbrake-gui
If all was good you can delete the installation directory.
- rm -rf hb-trunk
NOTES: I have run through these instructions on crunchbang / ubuntu 8.04 & 8.10 with no problems.