MythDVD is an application which rips DVDs and makes them available for use with MythVideo. You may also transcode the DVD content from MPEG-2 to other formats which should greatly reduce the amount of space the DVD material takes up on your hard drive.
MythDVD has a number of prerequisites to enable transcoding functionality. If you only wish to play DVDs rather than convert them to something like MPEG-4 or xvid you may skip the prerequisite installation step.
Mandrake users may install the prerequisites this way:
# urpmi libdvdread3 libdvdread3-devel a52dec liba52dec-devel
# urpmi mplayer ogle xine
Assuming that you've added a PLF mirror, you may also load the rest of the
prerequsites using the following command:
# urpmi xvid xvid-devel fame libfame0.9-devel transcode libdvdcss
Next comes the configuration and compilation. If you don't want to
transcode, then the first command in the next example can simply be
./configure
$ ./configure --enable-transcode
$ qmake mythdvd.pro
$ make
$ su
# make install
Once that's done, ensure that you've added the appropriate table structures
to the database:
$ cd dvddb
$ mysql -u root < metadata.sql