Rip a DVD

Use dvdbackup to create a backup copy of your DVD to your hard drive for later encoding or burning to blank media.

Like with CD ripping and encoding, DVD ripping and encoding involves a number of steps. Like CD ripping, DVD ripping requires that you extract all of the tracks from a DVD onto your filesystem. Unlike CDs, DVDs have a much different file structure. Under Linux you can mount a DVD like a data CD and view the file structure. Unlike CDs, many DVDs have encrypted video tracks, so backing up a DVD to a hard drive, especially if you intend to perform any encoding later on, requires special tools to manage the CSS encryption. This hack describes how to use the dvdbackup tool to back up all or part of a DVD to disk so that you can later encode it to different video formats or burn it back to a new DVD.

dvdbackup is one tool in the DVD-Create suite of DVD tools. It may or may not already be packaged by your distribution. If not, download the dvdbackup source from http://dvd-create.sourceforge.net and build and install it.

Back Up an Entire DVD

dvdbackup can back up either an entire DVD, or just specific tracks you specify. To backup the entire DVD, use the –M option. Use the –i and –o arguments to specify the input file (path to the DVD device) and output directory to store the DVD files respectively. So, to back up a DVD at /dev/ dvd to your ~/dvdrip directory, type:

	$ dvdbackup –M –i /dev/dvd –o ~/dvdrip/

This operation takes some time, as dvdbackup is copying over four ...

Get Linux Multimedia Hacks now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.