I just got the dvdbackup installed with the thanks to Ken. I have now tried the above command you very kindly gave me, but it doesn't work on my system.
Here is the error I get :-
dvdbackup -i /dev/dvd -M -o /home/lovem/temp/dvd libdvdread: Encrypted DVD support unavailable. dvdbackup: error while loading shared libraries: dvdbackup: undefined symbol: UDFFindFile
Not only must you have libdvdcss and libdvdread installed, the RedHat RPM for dvdbackup will still fail with the undefined symbol "UDFFindFile" on SuSE 9.1. I found that this symbol lives in libdvdnav. For some reason the RedHat RPM doesn't dynamically link to that library. I simply compiled dvdbackup from source code and it worked fine. You need the the libdvdread-devel and libdvdnav-devel packages installed to compile dvdbackup. The dvdbackup source code consists of only one file, dvdbackup.c. It doesn't even have a makefile. Just do the following to compile: gcc -O2 -I/usr/include/dvdread -I/usr/include/dvdnav \ -o dvdbackup dvdbackup.c -ldvdread -ldvdnav Note the above is all one line. Then just copy the resulting dvdbackup executable as /usr/bin/dvdbackup. -Ti