DVD Ripping Tools


Table of Contents

cmd:dvdbackup imaging 
Conclusion 
Analysis 
Using -F to rip main feature 
Test case2 
Using cmd:vobcopy to dup DVD 
Conclusion 
Comments 
Help 
Working History 
CLI tool to deeply examine a DVD? 
Commands dvdrip used 
Determine number of titles 
Probing - title #1 
Probing - title #2 
Probing - title #3 
Ripping - title #3 
Grabbing preview - title #3, frame #4566 
Transcoding video, single pass 
Transcoding video, history 1 
Multiplexing MPEG 
DVD ripping with cmd:dvdrip 
sizing 
transcode 
log 
do it 
ref:ripping log, from dvd to cache 
ref:sizing method 1 
Other DVD ripping methods 
Normal view 
1st attempt 
Use .vob directly 
Trying to use track 

cmd:dvdbackup imaging 

Conclusion 

dvdbackup can make identical copy of dvd disks.

Analysis 

$ dvdbackup -i /dev/dvd -M -o . libdvdread: Using libdvdcss version 1.2.8 for DVD access

libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00000126 libdvdread: Elapsed time 0 libdvdread: Found 1 VTS's libdvdread: Elapsed time 0

Using -F to rip main feature 

DVD is ripped as each individual component. No menu, no interactive, etc. Not even have VIDEO_TS.IFO.

$ vlc dvd://`pwd` &
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: faild to read VIDEO_TS.IFO
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Couldn't find device name.
libdvdread: Can't open file VIDEO_TS.IFO.
[00000245] main playlist: adding playlist item `VTS_01_0.BUP' ( /lfs/cache12/movies/tmp/TMQY/VIDEO_TS/VTS_01_0.BUP )
[00000245] main playlist: adding playlist item `VTS_01_0.IFO' ( /lfs/cache12/movies/tmp/TMQY/VIDEO_TS/VTS_01_0.IFO )
[00000245] main playlist: adding playlist item `VTS_01_0.VOB' ( /lfs/cache12/movies/tmp/TMQY/VIDEO_TS/VTS_01_0.VOB )
[00000245] main playlist: adding playlist item `VTS_01_1.VOB' ( /lfs/cache12/movies/tmp/TMQY/VIDEO_TS/VTS_01_1.VOB )
[00000245] main playlist: adding playlist item `VTS_01_2.VOB' ( /lfs/cache12/movies/tmp/TMQY/VIDEO_TS/VTS_01_2.VOB )
[00000245] main playlist: adding playlist item `VTS_01_3.VOB' ( /lfs/cache12/movies/tmp/TMQY/VIDEO_TS/VTS_01_3.VOB )
[00000245] main playlist: adding playlist item `VTS_01_4.VOB' ( /lfs/cache12/movies/tmp/TMQY/VIDEO_TS/VTS_01_4.VOB )

Test case2 

Goal 

Try all over again, just to double check that: What would the difference be after burning local files to dvd?

Conclusion 

Nothing get changed from making local files into dvd, to ripping them back.

Analysis 

difference between local files and iso image 

What would the difference be after making local files into dvd iso?

$ growisofs -speed=4 -Z /dev/dvd -dvd-video . Executing 'mkisofs -dvd-video . | builtin_dd of=/dev/dvd obs=32k seek=0' 0.24% done, estimate finish Mon Sep 12 20:05:43 2005 0.47% done, estimate finish Mon Sep 12 19:12:50 2005 0.71% done, estimate finish Mon Sep 12 18:55:10 2005 0.94% done, estimate finish Mon Sep 12 18:44:37 2005

$ mkisofs -dvd-video -o ../test.iso . . 0.24% done, estimate finish Mon Sep 12 20:28:31 2005 0.47% done, estimate finish Mon Sep 12 20:28:31 2005 0.71% done, estimate finish Mon Sep 12 20:30:52 2005 0.94% done, estimate finish Mon Sep 12 20:30:16 2005

sudo mount -o loop /lfs/cache13/movies/temp/test.iso /mnt/tmp1/

tdl=/mnt/tmp1

cd VIDEO_TS/

compare VIDEO_TS directory before and after burn. We can conclude that nothing changes after making local files into dvd iso.

documented on: 2005.09.12