PDA

View Full Version : Sound is way, way off on a second part DVD


merlin9876
26th February 2005, 02:24
Here's the thing. I've got a two DVD set which was initially, of course, just one DVD. I'm using GK to rip the DVD to DivX with no problem on part 1, business as usual. But on part 2 (the second 4.3 gigs DVD), when I use DVD2AVI to produce the .d2v file and rip the sound, I get around an hour's worth of blank sound before the real part 2 sound begins. Just like if the space for part 1 (first DVD) was forced in the .wav ripped from the LinearPCM sound of part 2.

I was of course wondering how to rip the sound from part 2 without the big delay and then producing a DivX like usual. I'm using DVD Decrypter to strip to .vob file. Do I need something like VOBEdit or IFOEdit to correct this? Here's the data in the VTS_01 - Stream Information.txt file :

0xA0 - Audio - LPCM / 2ch / 48kHz / 16bit / Français / LBA: 1 / PTS: 01:00:02.413 / Delay: 3602230ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 4:3 / LBA: 1497821 / PTS: 00:00:00.183 / Delay: 0ms

I guess the 3602230ms delay in the 0xA0 sound is the problem. How do I fix this? Thanks for any help.

len0x
26th February 2005, 12:41
You can use BeSweet to correct audio delay to 0 (assuming you're converting audio to mp3 etc.)

merlin9876
27th February 2005, 04:46
Thanks, but, errr, how do I do that? I grab the wav file in BeSweet? Or can I load the VBO file in it? And, yes, I'm using mp3 sound in the DivX. Thanks!

manono
27th February 2005, 11:03
Here's one way:

Open DGIndex (DVD2AVI), and go Audio->Output Method->Decode To WAV. Then save the Project File (File->Save Project). Open the WAV file it gives you in BeSweet, set the Delay (there's a box for that) and convert to MP3. To convert, you can use the default DSPGuru_MP3_for_AVI, or in the Lame 1 area, you'll find a few other Presets. There are a couple of GUIs for BeSweet, and you may not have exactly the same settings that I'm looking at.

merlin9876
27th February 2005, 17:42
Thanks for the help, but it's still not working. Both when using Lame1 and using DSPGuru_MP3_for_AVI. I'm still converting a wav file from dvd2avi that, at the start, has an hour's worth of blank sound. I'll re-explain, maybe I wasn't clear on what's happening.

The thing is that the wav file produced from the vob with dvd2avi contains one hour of blank sound before the real part 2 sound comes in. So it's not just about synching the resulting mp3 to the video because then I'd have an hour of video (which doesn't have the delay) and then the sound would start after an hour (which isn't very useful since the part 2 is already done). That's because the sound is already padded with an hour of blank sound from the beginning.

So what I need is not really to change the sync point, it's to tell dvd2avi that the info in the vob file isn't right and that it shouldn't use the delay indicated in the vob/ifo/whatever file and start outputing the sound at frame 0 instead of frame 3602230. So, shouldn't I use something like vobedit or ifoedit to tell it that? Thanks again!