Alternatives to AnyDVD and DVDShrink for Ubuntu


I enjoy collecting movies! I have various volumes of DVD’s that I’ve collected over the years and have stashed them in my parents basement. I’m been looking for a way to have all my movies accessible to me, so I can play any of my movies over the network. I first tried using AnyDVD and DVDShrink to rip my dvd collection and place them on a share drive on my server. I was saving all my movies in ISO format. Unfortunately ISO take up a lot of room. Approximately 4Gb of space. So the search for an alternative solution was on…

Handbrake to the rescue!! Although I use mythTV as my frontend to view all my media files, I didn’t like the ripping program that it came with. Never really worked right for me! Luckily I found a very cool tutorial from xxuriahxx´s Campaign.

UPDATE:  You can download handbrake with GUI from here.

Installing ffmpeg

To start off, we are going to uninstall our current version of ffmpeg and install the latest version.

Using terminal:

  • sudo apt-get remove ffmpeg

Download the new repository

  • sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

Activate the new repository

  • sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

Install the latest version of ffmpeg

  • sudo apt-get install ffmpeg

Installing the dependencies
Before we can install handbrake, we need to make sure that we have all the necessary dependencies installed.

  • 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

We’ll need to install the latest version of YASM as well. You can find that here.

Download the file and double click on the .deb file on your desktop to install.

Creating the SVN and GUI

This is the longest part of the installation. Patience is a virtue!!

  • svn co svn://svn.handbrake.fr/HandBrake/trunk HandBrake
  • cd HandBrake
  • ./configure
  • jam
  • cd $HOME/HandBrake/gtk
  • ./autogen.sh
  • make
  • sudo make install

Starting handbrake
Now that everything has been installed, you should find the shortcut to the application under Applications –> Sound and Video. You should see the following:

Handbrake Application

Handbrake Application

The left hand column has all the controls while the right hand column holds all the presets and configurations.

To use handbrake:

  • Select a configuration from the right hand column
  • Select your source
  • You can convert your DVD to any format you wish.
  • Select start when you’re ready!

Enjoy!

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.


Other Posts

Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Hola y no pude irme de tu sitio sin darte las gracias por este tuto. un monton tardo para completar todos los pasos pero efectivamente ya tengo el programa instalado! saludos y otra vez Gracias! tus articulos ayudan mucha gente y tu sitio ya esta en mis favoritos! Segui asi!

Agradesemos tus comentarios! Nos alegra saber que alguien en ‘cyberspace’ esta aprovechando de nuestros articulos! Nos da mas animo para poner mas!!