Install DVD::Rip from your distribution's repositories and run it. This is the program's main window.
Now let's make some settings. Go to Edit -> Edit Preferences (or press Ctrl+P). The first tab is Basic Settings. Choose your DVD device and the directories where all data will be saved. Also set the preffered languages for the subtitles. In the Commands tap leave everything as it is unless you know what you are doing. Same in the Cluster options tab. The cluster is only useful if you have many computers you want to use to rip a DVD movie simultaneouslly thus making the ripping process faster.
In case you want to create a VobSub file just press the Create now (1) button.
Now let your CPU do the rest. You final encoded video will be ready in a "few" minutes!
The libdvdcss2 package is not available from the Ubuntu repositories due to licensing and legal restrictions. So, open a terminal and type: sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list --output-document=/etc/apt/sources.list.d/medibuntu.list Next, add the GPG Key: sudo apt-get update sudo apt-get install medibuntu-keyring sudo apt-get update For i386 and amd64 Users install the Codecs by typing: sudo apt-get install libdvdcss2Note that using the above download locations you can install most of the multimedia codecs such as w32codecs, w64codecs, amrnb, amrnb etc. for ubuntu.
To install libdvdcss in Fedora (Cambridge) 10 you must use the external livna repository. Just type: su - rpm -Uvh http://rpm.livna.org/livna-release.rpm
xvid/avi are rather obsolete in terms of good video compression. I reccomend you revamp the tutorial to include MKV container and x264/H264 codec. MKV is really flexible and allows chapter support multiple subtitles multiple audio streams...etc.... pluse h264 is just superior video in general
Linux DVD Video