Re: [dvd::rip] dvd::rip errors out while ripping title.
|
Subject: |
Re: [dvd::rip] dvd::rip errors out while ripping title. |
|
From: |
"David H. Vree" <david.h.vree@xxxxxxxxx> |
|
Date: |
Mon, 30 Nov 2009 11:04:15 -0500 |
Many DVDs have read-errors built into them: ARccOS structured copy
protection.
What I do when this happens is use ddrescue to make an ISO image:
ddrescue -n -b 2048 /dev/scd0 name-of-disk.iso name-of-disk.log
Depending on the read errors, this can take many hours to do. But once
it is finished I mount the ISO:
sudo mount -o loop -t iso9660 name-of-disk.iso /mnt/iso
And run dvdrip on the mounted ISO. A few times, I had to kill ddrescue
after 24 hours, but the ISO was still mountable, and the rip went off
without a hitch.
Hope this helps.
Abrahm Hager wrote:
Hello everybody.
I'm tearing out what little of my hair I have left over this issue.
Lately, dvd::rip errors out while ripping any DVD title to the
harddisk. The ripping part of the job gets to about 85% on any DVD I
have and then just stops. This happens whether I am ripping from a
physical DVD, a DVD ISO mounted in loopback, or a DVD copied into my
filesystem. I tried a new copy of the DVD, thinking that it could be
damaged. I tried a new DVD-RW drive, thinking it could be damaged.
When it fails, the entire dvd::rip program needs to be shutdown and
restarted, not to say it "crashes", but it is in an unusable state
after a failed rip. Anybody experience this problem? Hear of this
problem? Know how to fix this problem? Attached are logs, and other
info from dvd::rip.
Logfile:
Wed Nov 25 18:56:29 2009 Detected transcode version: 10105
Wed Nov 25 18:58:46 2009 Project file saved to
'/home/abe/Videos/dvdrip-data/test.rip'
Wed Nov 25 18:58:46 2009 Project temporary dir
'/home/abe/Videos/dvdrip-data/test/tmp' created
Wed Nov 25 18:58:46 2009 Project test created
Wed Nov 25 19:01:19 2009 Start job 'Read TOC (lsdvd|tcprobe)'
Wed Nov 25 19:01:19 2009 Start job 'Read TOC (lsdvd)'
Wed Nov 25 19:01:19 2009 Executing command: execflow lsdvd -a -n -c -s
-v -Op \/dev\/sr0 2>/dev/null && echo EXECFLOW_OK
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:01:20 2009 Start job 'Read TOC (tcprobe)'
Wed Nov 25 19:01:20 2009 Successfully read DVD TOC
Wed Nov 25 19:01:20 2009 Mounting DVD at {mount_point}
Wed Nov 25 19:01:20 2009 WARNING: no IFO files found - vobsub feature
disabled.
Wed Nov 25 19:01:20 2009 Copying IFO files from {src_dir} to
/home/abe/Videos/dvdrip-data/test/tmp/ifo
Wed Nov 25 19:01:20 2009 Umount {mount_point}: Usage: umount -h | -V
umount -a [-d] [-f] [-r] [-n] [-v] [-t vfstypes] [-O opts]
umount [-d] [-f] [-r] [-n] [-v] special | node...
Wed Nov 25 19:01:20 2009 Job 'Read TOC (lsdvd|tcprobe)' finished
Wed Nov 25 19:01:20 2009 Job 'Read TOC (tcprobe)' finished
Wed Nov 25 19:01:20 2009 Job 'Read TOC (lsdvd)' finished
Wed Nov 25 19:01:28 2009 Executing view command: mplayer dvd://1 -aid
128 -chapter 1 -dvdangle 1 -dvd-device \/dev\/sr0
Wed Nov 25 19:01:45 2009 Start job 'Rip selected title(s) / chapter(s)'
Wed Nov 25 19:01:45 2009 Start job 'Process title #1'
Wed Nov 25 19:01:45 2009 Start job 'Rip - title #1'
Wed Nov 25 19:01:45 2009 Executing command: rm -f
/home/abe/Videos/dvdrip-data/test/vob/001//test-???.vob && execflow -n
19 tccat -t dvd -T 1,-1,1 -i \/dev\/sr0 | dvdrip-splitpipe -f
/home/abe/Videos/dvdrip-data/test/tmp/test-001-nav.log 1024
/home/abe/Videos/dvdrip-data/test/vob/001//test vob | tcextract -a 0
-x ac3 -t vob | tcdecode -x ac3 | tcscan -x pcm && echo EXECFLOW_OK
Wed Nov 25 19:02:09 2009 Rip - title #1: 10% done.
Wed Nov 25 19:02:26 2009 Rip - title #1: 20% done.
Wed Nov 25 19:02:43 2009 Rip - title #1: 30% done.
Wed Nov 25 19:02:57 2009 Rip - title #1: 40% done.
Wed Nov 25 19:03:11 2009 Rip - title #1: 50% done.
Wed Nov 25 19:03:26 2009 Rip - title #1: 60% done.
Wed Nov 25 19:03:39 2009 Rip - title #1: 70% done.
Wed Nov 25 19:03:52 2009 Rip - title #1: 80% done.
Wed Nov 25 19:03:53 2009 Executing command: execflow tcprobe -H 25 -i
/home/abe/Videos/dvdrip-data/test/vob/001/ && echo EXECFLOW_OK
Wed Nov 25 19:03:53 2009 Program stream units calculated
Wed Nov 25 19:03:53 2009 Not enabling PSU core, because this movie has
only one PSU.
Wed Nov 25 19:03:53 2009 Job 'Process title #1' finished
Wed Nov 25 19:03:53 2009 Job 'Rip - title #1' finished
dvd::rip commands:
Probe Command:
==============
execflow tcprobe -H 10 -i /dev/sr0 -T 1 && echo EXECFLOW_OK; execflow
dvdxchap -t 1 /dev/sr0 2>/dev/null
Rip Command:
============
rm -f /home/abe/Videos/dvdrip-data/test/vob/001//test-???.vob &&
execflow -n 19 tccat -t dvd -T 1,-1,1 -i \/dev\/sr0 | dvdrip-splitpipe
-f /home/abe/Videos/dvdrip-data/test/tmp/test-001-nav.log 1024
/home/abe/Videos/dvdrip-data/test/vob/001//test vob | tcextract -a 0
-x ac3 -t vob | tcdecode -x ac3 | tcscan -x pcm && echo EXECFLOW_OK
Grab Preview Image Command:
===========================
mkdir -m 0775 /home/abe/Videos/dvdrip-data/test/tmp/dvdrip2863.ppm; cd
/home/abe/Videos/dvdrip-data/test/tmp/dvdrip2863.ppm; execflow
transcode -H 10 --progress_meter 2 --progress_rate 25 -o snapshot -y
ppm,null -x vob,null -i
\/home\/abe\/Videos\/dvdrip\-data\/test\/vob\/001\/ -c 4-5 -L 273807
&& execflow convert -size 720x480
/home/abe/Videos/dvdrip-data/test/tmp/dvdrip2863.ppm/snapshot*.ppm
/home/abe/Videos/dvdrip-data/test/tmp/test-001-preview-orig.jpg &&
execflow convert -size 720x480
/home/abe/Videos/dvdrip-data/test/tmp/dvdrip2863.ppm/snapshot*.ppm
gray:/home/abe/Videos/dvdrip-data/test/tmp/test-001-preview-orig.raw
&& rm -r /home/abe/Videos/dvdrip-data/test/tmp/dvdrip2863.ppm && echo
EXECFLOW_OK
Transcode Command:
==================
mkdir -m 0775 -p '/home/abe/Videos/dvdrip-data/test/tmp' && cd
/home/abe/Videos/dvdrip-data/test/tmp && mkdir -p
/home/abe/Videos/dvdrip-data/test/avi/001 && execflow -n 19 transcode
-H 10 -a 0 -x vob -i
\/home\/abe\/Videos\/dvdrip\-data\/test\/vob\/001\/ -w 8549,50 -b
128,0,2 -s 2.084 --a52_drc_off -f 30,4 -M 2 --export_par 88,100 -R 1
-y xvid,null -o /dev/null --progress_meter 2 --progress_rate 25 &&
echo EXECFLOW_OK
mkdir -m 0775 -p '/home/abe/Videos/dvdrip-data/test/tmp' && cd
/home/abe/Videos/dvdrip-data/test/tmp && mkdir -p
/home/abe/Videos/dvdrip-data/test/avi/001 && execflow -n 19 transcode
-H 10 -a 0 -x vob -i
\/home\/abe\/Videos\/dvdrip\-data\/test\/vob\/001\/ -w 8549,50 -b
128,0,2 -s 2.084 --a52_drc_off -f 30,4 -M 2 --export_par 88,100 -R 2
-y xvid -o /home/abe/Videos/dvdrip-data/test/avi/001/test-001.avi
--progress_meter 2 --progress_rate 25 && echo EXECFLOW_OK
View DVD Command:
=================
mplayer dvd://1 -aid 128 -chapter 1 -dvdangle 1 -dvd-device \/dev\/sr0
View Files Command:
===================
mplayer movie.avi
CD image creation command:
========================
No files for image creation selected.
CD burning command:
==================
No files for burning selected.
WAV creation command:
====================
mkdir -p /home/abe/Videos/dvdrip-data/test/avi/001 && execflow -n 19
transcode -a 0 --progress_meter 2 --progress_rate 200 -y null,wav -u
100 -o /home/abe/Videos/dvdrip-data/test/avi/001/test-001-00.wav -x
null -i \/home\/abe\/Videos\/dvdrip\-data\/test\/vob\/001\/ && echo
EXECFLOW_OK
Dependencies:
Program Version
-------------------------------
dvd::rip 0.98.10
transcode 1.1.5
ImageMagick 6.5.4
ffmpeg UNKNOWN,
xvid4conf 1.12
subtitle2pgm 0.3
lsdvd 0.16
rar 2.71
mplayer cvs
ogmtools 1.5
dvdxchap 1.5
mjpegtools 1.9.0
xine 0.99.6
fping not installed
hal 0.5.13
-------------------------------
All programs were installed from the Packman repo for OpenSuSE 11.2,
if that makes a difference.
Thank you in advance,
Abe
--
Write a program so easy even an idiot
can use it, and only an idiot will use it.
The Internet: Where men are men, women are men, and children are
federal agents.
|
|