IgnorantGuru's Blog

Linux software, news, and tips

Script: ripdvd


Download Links:
Script: downloadbrowseauthenticateinstructions
Debian/Ubuntu: packagesPPA
Description: Copies the titles on a DVD
Recommended For: Linux
Requires: mplayer libdvdcss2
License: GNU GPL v3     * SEE DISCLAIMER *
Related: mplayerstart
Feedback: commentsissues


ripdvd uses mplayer to copy the titles on a DVD to your hard drive or other device. The titles are saved as VOB (MPEG) files which can be played with any video player.

ripdvd --help

Copies DVD titles
Requires: mplayer libdvdcss2
Usage: ripdvd [OPTIONS] [BASENAME]
Example: ripdvd                     # Copy all DVD titles to unknowndvd*.vob
Example: ripdvd /myvideos/StarTrek  # Copy to /myvideos/StarTrek*.vob
Example: ripdvd --titles 3          # Copy title 3 only
Example: ripdvd --titles 3-5        # Copy titles 3 thru 5
Example: ripdvd --titles -3         # Copy first 3 titles
Example: ripdvd --titles 3-         # Copy titles 3 thru end
Example: ripdvd --minsize 50        # Delete titles smaller than 50 MB
  --titles [STARTNUM]-[ENDNUM]      Copy specified titles only
  --minsize MBSIZE                  Keep titles larger than MBSIZE MB
                                    Use 0 to keep all [default 30]

Note: Some VOB files contain multiple language tracks. You may need to select the appropriate audio track in your video player.

By default, ripdvd will discard titles which are smaller than 30MB, because these are generally DVD menus or other unviewable elements. You can control this behavior with the –minsize argument.


Installation Instructions

Follow the standard Script Installation Instructions. Alternatively, for Debian and Ubuntu a deb package and a PPA repository are available.

Before running ripdvd, install required packages using your package manager.

If using Debian/Ubuntu, you may need to execute the following commands to add the Medibuntu repository which provides libdvdcss2:

sudo sh -c 'echo "deb http://packages.medibuntu.org/ karmic free non-free" >> /etc/apt/sources.list'
sudo apt-get update
sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring

Then, install required packages with:

sudo apt-get install mplayer libdvdcss2

ripdvd passes the “dvd://” stream to mplayer. If your DVD drive is designated differently, you will need to edit the script.

No comments yet.

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: