Log in

View Full Version : Unable to complete rip (DVDFabHD)


nx6
7th April 2008, 23:17
I'm ripping a series to make files for my home entertainment PC. Anyway, I'm having to rip by chapter (so I'll make one folder, rip ch 1-5 into it, and then use that as the material for the actual encoding I do later, then do the same with ch 6-10, ect).

The first volume of this series came through fine, and I was able to make my MKVs. But now I am ripping the second disc and I can't seem to complete the rip. I was using DVDFab Decryptor, the rip would start, run and then say it was finished while only showing 50% complete on the progress bar. I'd hit the Finish button and go back to the main screen, only to have the program close without warning about 30 seconds later while I was trying to set up the next 5 chapters. No crash message from Windows, no explanation, it just closes. I tried the third disc and got the same issue.

I checked the VOB's with DGIndex and the frames after the beginning don't look right, slices of different scenes on top of each other like venesian blinds.

I thought it was my copy of DVDFab perhaps gone bad, so I removed it and installed the current DVDFabHD Decryptor. The results are pretty much the same but now the decrypting takes four times as long, too.

As an experiment, I tried running Nero and it closes while the interface window is open (not even trying to actually copy the disc yet), just sitting on the SmartStart window.

I would guess this is some form of anti-copy software but I don't know what or how to get around it.

Adub
7th April 2008, 23:41
What's the name of the series?

nx6
8th April 2008, 01:04
Gankutsuou (The Count of Monte Cristo)

The ripped VOB's of disc 1 were fine (I was making d2vs for the encoder to use). I hadn't taken the time to troubleshoot why feeding the IFO files wasn't working.

RunningSkittle
8th April 2008, 17:29
My favorite way (the easy way) to rip a series is to use dvddecrypter to rip the entire disk (in file mode) by cellid. Ripping by chapter has been unreliable for me.

After you rip by cellid, you get a bunch of ifos, vobs, and bups.

move the episode vobs to their own folder, and create a d2v from the vobs. If you want subtitles copy the vts ifo to the folder and rename the vobs to vts_0#_##.vob and then process the ifo with vobsub.

nx6
9th April 2008, 04:37
Ah. Thank you.

I have done a rip with dvddecrypter as you suggested, and a quick skim through of the VOBs shows they seem to be normal now. I had tried a full disc rip with dvddecrypter before, but not by cell id. That seems to have made a difference.

RunningSkittle
9th April 2008, 14:21
Yup, the entire reason I discovered this method was because My Neighbor Totoro would always be out of sync... no matter what I did. When I ripped by cellid, I discovered a couple of vob cells at the beginning that seemed to contain no data. When I encoded with these "trash vobs" The audio became out of sync. Deleting them fixes the problem.

Ive been looking for a way to automatically detect these files, but havnt been successful so far.

nx6
11th April 2008, 01:58
VOBsub didn't seem to work. It kept giving me a header error. I imagine SubRip might work, though.

Related question: how do you correct the sub timing when you're ripping from the middle the disc? Like if I take the third episode on a disc, the subs are still timed as though I've passed through ep 1 & 2 so they're all set to roll almost an hour after the actual episode time.

RunningSkittle
11th April 2008, 02:39
does your folder look like this? :

vts_01_0.ifo
vts_01_01.vob
vts_01_02.vob
vts_01_03.vob
..

It doesnt matter, as long as they are in sequential order and the vts# of the ifo and vobs match. Ive had no problems using vobsub.

nx6
11th April 2008, 08:46
I get the warning "Bad packet header found. Do you want to continue? (Y/N)". I say yes and the same warning comes right up again, and again...

But I believe I have found the answer. Looks like there are some garbage VOB files added. There's one frame at the beginning of the first VOB, then black for rest of that VOB and the next four VOB files. The third and forth VOB were only 24kb each! Then the fifth picks up again. I removed these first four VOBs, renumbered, and tried again and now it's indexing the subs. I'm not sure if I lost any actual timing here, but I think those bad VOBs were deliberate. In the original rip they were numbered:

VTS_04_VOBID_00[1-4]_CELLID_001_1.VOB

and after that

VTS_04_VOBID_005_CELLID_00[1-21]_1.VOB

It doesnt matter, as long as they are in sequential order and the vts# of the ifo and vobs match. Ive had no problems using vobsub.
I should have mentioned I'm actually trying to do two things at once here. On the first DVD volume, only the first episode's subs work fine. The other three list them in the stream list on the player, but nothing is displayed. I tried reripping the subs with VSRip from the DVD files on my hard drive (which were done by chapter for that disc) and I get a .idx/.sub file, but it's the same deal. So I tried ripping with SubRip, and now since I can read the output I can see the subs are getting timing that is set for the entire disc, not the episode. Even when I tell VSRip to reset timing at the first cell I'm selecting this happens. So I need to figure out how to change the start point of the sub timing, preferably at the time of ripping.

I just now tried ripping the subtitles from the volume 1 DVD files with vobsub, and it ripped the subtitles too, but once again they don't display in the final muxxed file. So I was wondering if I was going to have the same issue with volume 2 (I wont know till I set up an encode of later episodes on the 2nd volume and run x264 jobs, ect) meanwhile I have all the pieces ready for a mux of the fouth episode from volume 1.

RunningSkittle
11th April 2008, 15:56
When ripping the episode subtitles, did you put each episode into its own folder? Each folder should contain the vob cells you want to keep AND the corresponding vts ifo. vobsub should then rip the subtitles only from those vobs (you can even set a script to do this part)

Also if this isnt working, you can use ifoedit and create a new .ifo from the vobs. The vob cells still need to be renamed for ifoedit to work though.

RunningSkittle
11th April 2008, 16:05
Here is my rename script, just drag the folder with the vobs into it!
I start the count at vts_01_10.vob... just because it was simplier to implement, than to script it for 01,02,03...


set /a vts=1
set /a counter=10
for %%a in (%1\*.vob) do (call :RenameVTS "%%a")
goto Enda
:RenameVTS
rename %1 VTS_0%vts%_%counter%.VOB
set /a counter+=1
Goto EOF
:Enda

:EOF

Script to remove files under 512kb (parameter is in bytes)... usually these are trash vobs with no data, but i have also seen trash vobs that are much larger, so its a good idea to check out each vob to make sure its a file you want in your final output.

set fulldir=%1
mkdir %fulldir%\trash
for %%i in (%fulldir%\*.vob) do (if /i %%~zi leq 524288 move %%i %fulldir%\trash)