I added the program "VanRed" to the sticky (complete list of apps to get you started).

VanRed (eVaporate and Reauthor DVDs) is an application which makes it possible to copy the main movie from a DVD to your hard disc and which allows you to remove certain audio and subtitle streams and evaporates (requant) if necessary the video stream.
http://sourceforge.net/projects/charemma

In order to run VanRed one needs in addition the following piece of software:
- libdvdread from the ogle project: http://www.dtek.chalmers.se/groups/dvd/
- dvdauthor: http://dvdauthor.sourceforge.net/
- vamps and play_cell since version 0.97: http://sourceforge.net/projects/vamps

According to the author:
"vanred is developed in c++ and tested with the following g++ versions:
g++-3.4
g++-4.0
Actually only libdvdread, vamps, play_cell and dvdauthor are really needed to use vanred. lsdvd and streamanalyze are not needed. libdvdcss is only needed to backup encrypted dvds..."
I failed to install VanRed on SuSE-9.3, as it only has gcc-3.3.5/gcc-c++3.3.5. However it successfully compiles on SuSE-10.0 which has 4.0.2_200509-1-3.