Code: Select all
mplayer dvd://1 -dumpstream -dumpfile rippeddvd.vob
But that will only extract the VOB file. Is the ripper library used by mplayer better than the one found in ddresque when it comes to bad DVD's etc? I get the same result by doing this on a good DVD:Jaglover wrote:Code: Select all
mplayer dvd://1 -dumpstream -dumpfile rippeddvd.vob
Code: Select all
mplayer dvd://1//dev/sr0 -dumpstream -dumpfile rippeddvd.vob
ddrescue --block-size=2048 --max-retries=3 /dev/sr0 rip.iso rip.log
mplayer dvd://1/rip.iso -dumpstream -dumpfile via-iso.vob
md5sum *.vob
2ed5d3f07c59a61e63ff53932f3753d0 rippeddvd.vob
2ed5d3f07c59a61e63ff53932f3753d0 via-iso.vobThanks, but I suspect that list is based on functionality other than just ripping the DVD to an ISO file.aCOSwt wrote:for what it is worth... a recent poll about this question with some significant amount of voters elected :
1/ HandBrake
2/ dvd::rip
3/ k9copy
Do not ask for my personal opinion... I do not rip dvd's.
Yes, that's what it means to be as well. For me it also means to get all the information that's on the DVD hopefully without any loss.Jaglover wrote:Well, I believe I misunderstood your question. Ripping means getting content off of CD or DVD for me.
What you are doing is copy. I don't think there is better tool than ddrescue for that if DVD is damaged.
That was also a part of my initial question, are there any programs which can analyze the error correction part of an ISO file and report if there are errors or not, and even correct the errors?Jaglover wrote:I'd say you need ddrescue only if DVD is damaged and cannot be read properly. DVD has built-in error correction, every piece of data is recorded several times and when disc is read then the blocks of same data are compared to make sure errors won't slip in.
Yes, every time a CD or DVD is read error correction is performed, if disc is damaged and some data cannot be read computer will stop reading it and exit with an error. This is the time to invoke ddrescue.... are there any programs which can analyze the error correction part of an ISO file and report if there are errors or not, and even correct the errors?
This is not true for all types of reads, e.g. the command dd if=/dev/sr0 will read the entire DVD without any DVD specific error checking or correction being performed. It will also continue to read even if an error is detected.Jaglover wrote:Yes, every time a CD or DVD is read error correction is performed, if disc is damaged and some data cannot be read computer will stop reading it and exit with an error. This is the time to invoke ddrescue.... are there any programs which can analyze the error correction part of an ISO file and report if there are errors or not, and even correct the errors?
In other words, if computer finishes reading a file without stopping for an error the DVD in question was read correctly.
readdvd looks like a potential candidate. Now it would be great with a tool which would analyze the ISO files produced by readdvd and ddresque and report number of errors etc. so I could decide which is the best method.piewie wrote:you can try readdvd, which is part of qpxtool: http://qpxtool.sourceforge.net/readdvd.html