Log in

View Full Version : No luck with LOTR 1,2,3


shon3i
17th March 2007, 21:47
I've today try to backup my collection of LOTR's to one single DVD5 in H264 with AAC audio. Actually i don't know where to put this so if i in wrong section i would please one mod to move to right place, thanks.

Generaly my problem is started when i try to merge two DVD Disc of one move (all you probably know that all lotr's come on two DL Disc's)

I use Nero Recode to do that, with Compile DVD function, after compiling DVD, i get what i want, but after demuxing via DGIndex, desync between audio and video are present, but only when second disk started.

I look into problem and found that video on first disk is little longer that audio, that is problem for LOTR1, but in LOTR2, audio of first disk is longer than video.

Only way to encode without desync is to encode discs seperatly, but in that way i probably hurt target quality, because i have little low bitrate about 600kbps per disc if i encode 1DVD->1CD, and for whole movie i almost 800kbps but target size is 2CD per whole movie, so quality defintly is higher

Can somebody give me suggestion (which program) how to join dvd's and when demux joined, to get 100% synch.

I must to say that i tryed with dvd2one, dvdshrink, nero recode, dvd lab 2, without success.

Thanks.

Didée
18th March 2007, 06:42
It's not quite clear to me why you absolutely want to join the 2 DVDs to 1 before encoding? ... Just frameserve through Avisynth, and you can adjust all tracks by free will. No need to join before processing.

BTW,
i have little low bitrate about 600kbps per disc if i encode 1DVD->1CD, and for whole movie i almost 800kbps but target size is 2CD per whole movie,
doesn't make much sense to me. If

[2 halves] -> [2 CDs] ==> 800 kbps

but

2 * ( [1 half] -> [1 CD] ) ==> 600 kbps

then math has changed a lot since I left school ... :p

setarip_old
18th March 2007, 09:13
@shon3i

Hi!

Although it's about a different format, the following thread may provide you with some insight:

http://forum.doom9.org/showthread.php?p=857125&postcount=1

shon3i
18th March 2007, 11:45
doesn't make much sense to me. If

[2 halves] -> [2 CDs] ==> 800 kbps

but

2 * ( [1 half] -> [1 CD] ) ==> 600 kbps

then math has changed a lot since I left school ...
My Mistake, you right, but isn't better to encode whole movie of 3 hours and 38 minutes with 750kbps bitrate, than two parts, one which have duration of 1 hour and 41 minutes, will be encoded @ 833kbps, and second with duration almost two hours is encoded with about 700kbps bitrate?

Just frameserve through Avisynth, and you can adjust all tracks by free will.It is hard to find perfect synch, since LOTR is quiet movie, and i can't find good scenes on second disk, where is almost only fight.

@setarip_old, thanks

lpvtech
18th March 2007, 13:13
Hey, I did the same project....
Now I have them very good... The trick is simple...
Use all of the VOBs and encode it into a single file... Don't worry abou tht Audio Async at the beginning... Then after the encode is complete.. Just load the VOBs in DGIndex and then select the part right where the 2nd Disc begins... Now select about 20 -50 frames.. Yes.. That would do.. Now save the project to some location. Now you'll see the demuxed audio with the exact audio async in ms. Now load youy encoded AVI into VDub. Split the file into two. Set the audio Delay to the one you saw on the DGIndex Demuxed audio file and then Direct Stream copy the second... That's it now the second part will be in sync.. The first part should be already in sync... So now join them again in VDub... That's it ... Its quite simple..

Also, check this forum out :
http://forum.doom9.org/showthread.php?t=123257

foxyshadis
18th March 2007, 15:15
I suspect Didée meant:

d1=Mpeg2Source("RotK-d1.d2v").AudioDub(NicAC3Source("RotK-d1.ac3"))
d2=Mpeg2Source("RotK-d2.d2v").AudioDub(NicAC3Source("RotK-d2.ac3"))
d1++d2

With that you now have perfect sync. I don't know exactly how the delays work with nicac3source, you might have to correct for that or might not.

shon3i
18th March 2007, 15:50
d1=Mpeg2Source("RotK-d1.d2v").AudioDub(NicAC3Source("RotK-d1.ac3"))
d2=Mpeg2Source("RotK-d2.d2v").AudioDub(NicAC3Source("RotK-d2.ac3"))
d1++d2

Nope, because first disk have few frames on the end which i tryed to trim and i get nothing, same thing, but you script isn't different than mine, only d1++d2, is this same as d1+d2 which i used?

shon3i
18th March 2007, 16:18
d1++d2 make a difference, now is 100% synched.

What is the difference between ++ and +

lpvtech
18th March 2007, 18:01
Yes.. It does make a lot of difference... I should have known... I have wasted precious time doing the stuff that I mentioned.. Anyway, I happened to learn something... Thanks.

foxyshadis
19th March 2007, 01:30
++, shorthand for AlignedSplice, means "pad or trim audio to match the video".

shon3i
20th March 2007, 18:22
Ok, that is soloved, but i now have problem with subtitles, but only with LOTR1, because i want to use VobSub subtitles, i must join it, but i have problem, coz on first dics i subtitle have id 6, and on second have id 7, when i join i get mixed language subtitles. I read that remap can help but i don't know how to do that correctly, i've tryed something with dvd decrypter with no luck.

Same problem haved this guy from here http://forum.doom9.org/showthread.php?t=44235