PDA

View Full Version : Problem with movies on 2 DVDs (DVD18)


eicom
18th December 2006, 23:12
Hi, I've been struggling with audio/video sync issues on Lord Of The Rings Extended Editions. I have joined the DVDs with DVDReMake Pro (I also tried some other programs). At this point there are no sync issues. After I have used DGIndex to create .d2v file (tried 1.4.8 and couple of recent 1.4.9 betas) and encoded the video the disc 2 is of by 1 second.

The original stream has 328189 frames (3h 38min 47,56sec) but the .d2v file says that the stream has 328214 frames (3h 38min 48,56sec).

Is there any way to fix this? Any help will be appreciated.

neuron2
19th December 2006, 00:23
Do it as two separate projects and then join them in your AVS script, adjusting the sync of the second as needed in your AVS script.

eicom
20th December 2006, 00:08
I did as you suggested and I noticed that the audio is shorter than video on both discs. I know that this isn't probably the right place but could you tell me what I'm doing wrong here. I always get error on audio.. If I try to play the movie.avs on MPC it says something about ACM Wrapper::Output

disc1.avs
DGDecode_mpeg2source("d1\d1.d2v",cpu=4,info=3)
ColorMatrix(hints=true)
#Not doing anything because the source is progressive
crop( 4, 78, -4, -78)
Lanczos4Resize(720,304) # Lanczo4 (Sharp)
Undot() # Minimal Noise
NicDTSSource("d1\d1 T02 DELAY 0ms.dts")

disc2.avs
DGDecode_mpeg2source("d2\d2.d2v",cpu=4,info=3)
ColorMatrix(hints=true)
#Not doing anything because the source is progressive
crop( 4, 78, -4, -78)
Lanczos4Resize(720,304) # Lanczo4 (Sharp)
Undot() # Minimal Noise
NicDTSSource("d2\d2 T02 DELAY 0ms.dts")

movie.avs
import("disc1.avs")++import("disc2.avs")

neuron2
20th December 2006, 00:59
Your scripts are not combining video and audio correctly. See my Quick Start guide for details. Here is how it should look for one of your files:

DGDecode_mpeg2source("d1\d1.d2v",cpu=4,info=3)
ColorMatrix(hints=true)
#Not doing anything because the source is progressive
crop( 4, 78, -4, -78)
Lanczos4Resize(720,304) # Lanczo4 (Sharp)
vid=Undot() # Minimal Noise
aud=NicDTSSource("d1\d1 T02 DELAY 0ms.dts")
audiodub(vid,aud)

In your second one, you may need to adjust the audio delay with a call to DelayAudio():

aud=NicDTSSource("d2\d2 T02 DELAY 0ms.dts").DelayAudio(as needed)

Replace "as needed" with the required delay adjustment. You may have to experiment.

eicom
22nd December 2006, 18:58
I read you guide and tested my code with your corrections. Still the same error (MPC says something about ACM Wrapper::Output). I guess I need to dig into this after the holidays..