[Home]History of DvdRippers

Revision 19 . . December 12, 2004 2:52 am by gateway
Revision 18 . . December 12, 2004 12:12 am by
Revision 17 . . (edit) December 8, 2004 2:19 am by port-212-202-8-76.dynamic.qsc.de [*removed non-necessary vobcopy options, changed link and small annotation add (I'm the vobcopy author)]
Revision 16 . . (edit) December 1, 2004 2:57 pm by c-24-13-54-45.client.comcast.net
Revision 15 . . December 1, 2004 12:46 am by dziban.ligo.caltech.edu
Revision 14 . . (edit) November 30, 2004 8:52 pm by c-24-13-54-45.client.comcast.net
Revision 13 . . (edit) November 30, 2004 8:40 pm by c-24-13-54-45.client.comcast.net
Revision 12 . . (edit) November 30, 2004 8:40 pm by c-24-13-54-45.client.comcast.net
Revision 11 . . (edit) November 27, 2004 5:28 am by PeterKnaggs [Add mention that UDFFindFile is no longer exported from libdvdread: affects dvdbackup utility.]

Difference (from prior major revision) (no other diffs)

Changed: 1c1,83

vobcopy http://vobcopy.org/projects/c/c.shtml

vobcopy [-b size[bkmg] ] [-e size[bkmg] ] [-f] [-F fast_factor ] [-h]
[-i input-dir ] [-l] [-m] [-n title-number ] [-o output-dir ] [-O sin-
gle_file(s)_to_rip ] [-t name ] [-v [-v]] [-I] [-V] [-1 aux_output_dir1
] [-2 aux_output_dir2 ] [-3 aux_output_dir3 ] [-4 aux_output_dir4 ]

vobcopy copies DVD .vob files to harddisk, decrypting (if you have libdvdcss installed) them on the way (thanks to libdvdread and libdvdcss) and merges them into file(s) with the name extracted from the DVD.

Normall usage:

Copy main title to DiskName_01.vob: vobcopy

Mirror whole disk to DiskName/VIDEO_TS/: vobcopy -m

(it figures out DiskName and dvd mount point and device itself)

cpdvd http://www.lallafa.de/bp/cpdvd.html

cpdvd: $Revision: 1.10 $ $Date: 2004/01/31 09:53:41 $
Usage: cpdvd [options] <targetDir>

-t <num> copy title <num> (repeat for more titles/none: whole disc)
-m <mnt> set DVD mount point (default: DVD_MOUNT or "/dvd")
-d <dev> set DVD device (default: DVD_DEV or probe automatically)
-v use vobcopy for data transfer (default: cpvts)
-c use tccat for data transfer
-f force mount and unmount of dvd device
-i only fetch info and exit
-n dummy mode (do not execute copy commands)

Normall usage: You simply give a target directory (will be created automatically) insert a DVD and that's all:

cpdvd MyMovie

(doesn't use the DVD's name.)

dvdbackup - http://dvd.chevelless230.com/dvdbackup.html

dvdbackup will create a DVD-Video structure under /my/dvd/backup/dir/TITLE_NAME/VIDEO_TS.

To backup the main feature of the DVD:

dvdbackup -F -i/dev/dvd -o /my/dvd/backup/dir/

To back up the ENTIRE DVD:

dvdbackup -M -i/dev/dvd -o/my/dvd/backup/dir/

Note: On some linux distributions, the symbol UDFFindFile is no longer exported
from libdvdread, and instead has been made a static function.
It seems that the dvdbackup utility needs to link with this function.
As a workaround, one can still download the older version 0.9.3 of libdvdread from:
One could configure this version of libdvdread to build it in a local directory, using for example:
./configure --prefix=$HOME/libdvdread-0.9.3
You could then link dvdbackup with this local version of libdvdread using something like this:
gcc -o dvdbackup.o -c dvdbackup.c -I$HOME/libdvdread-0.9.3/include
gcc -static -o dvdbackup dvdbackup.o \
$HOME/libdvdread-0.9.3/lib/libdvdread.a -ldl
You may prefer not to use the -static flag, and instead set LD_LIBRARY_PATH to include the local $HOME/libdvdread-0.9.3/lib directory.

StreamDVD http://www.badabum.de/streamdvd.html

StreamDVD is a fast tool to backup Video DVDs 'on the fly', there will be no ripping, demultiplexing, recoding, remultiplexing .... You can select the wanted title, chapters, video, audio and subpicture streams and also a resize factor and StreamDVD will write a 'ready to author' vob file to stdout.

StreamDVD is slower for 'basic' ripping, but is the only one that does simple (fast) requantizing.

Typical use:

First determine a requantizing factor:

streamanalyze -t 1 -i /mnt/dvd
Factor : 1.077

If the factor is above about 1.5, use -s to pick streams, or -c to pick chapters.

Use the factor and whatever other options you used (-s, -c) on this line:

dvdauthor -t -o /movies/movie1 -f 'streamdvd -i /dev/dvd -t 1 -f 1.077|'

Then use dvdauthor to reconstruct the dvd menu:

dvdauthor -T -o DiskName/

Transcode Wiki | Recent Changes | Preferences