PDA

View Full Version : Challenge: Lord of the Rings Special Extended DVD


JohnMK
30th June 2003, 06:29
I'm looking at encoding this 3.5 hour movie that's split across 2 DVDs onto 2 normal 700MB CDs. Now you'd think no biggie, 1 DVD to 1 CD, and you're done. Well, that would be fine for Joe Schmoe but I'm a bit of a perfectionist; the first half of this movie is much more compressible than the second half. So I'd like to fit a bit of the second DVD onto the first DVD -- about 20 minutes or so.

So I rip each DVD to its own directory. I use DVD Decrypter for this, and it rips my DVDs into nice 2 GB chunks, so in \DVD1, I end up with VBS_01_1.vob, VTS_01_2.vob, VTS_01_03.vob, VTS_01_04.vob.

In \DVD2, I end up with the same thing. So I change the names of those files to 5, 6, 7, and 8, and then drag those files into \DVD1 so I have a nice 1-8 collection of VOBs. The full nearly 4 hour movie. I generate my .d2v with DVD2AVI as usual, encode the movie using vob source BeSweet -d auto (this reads the audio delay directly from the .vob files and has never failed me before). VirtualDubMod for encoding & muxing, and XviD for mpeg-4 encoding.

First half is fine, second half is approximately half a second out of sync.

What gives?

KpeX
30th June 2003, 06:35
Sounds like the audio stream from the second DVD has a different delay than the first one, which would make since coming from two different discs. I don't know how BeSweet reads the delay, but the error is probably because BeSweet has no idea you're encoding from two different DVDs. IMO the best way to sync everything up would be to encode the two DVD's normally as two seperate avi's, then use VDub to combine and split at the correct point.

JohnMK
30th June 2003, 06:37
Both have a delay of 0 ms as told by every program I've ever had examine those VoB's including Smartripper and besweet in addition to DVDDecrypter, and just common sense, it's a modern movie, almost all modern movies use a 0 delay. About encoding separately and rejoining, this might work. I might for instance specify 600MB for the first DVD, and 800MB for the second, join then, then split right down the middle at 700MB per half.

KpeX
30th June 2003, 06:45
Hmm that's interesting....I agree, quickest most reliable solution would probably be to encode at whatever size and split at 700 mb. Good luck.

TelemachusMH
30th June 2003, 07:56
If I remember right ... it has a 510 ms delay. The reason it doesn't show up is because the first disc's audio ends before the video. So, but have no delay, but if you put them together it's off.

Just add the delay in with BeSweet and use the -payload feature so that it doesn't re-encode the audio. After that you can use the lst files so convert both files into one output video.

You could also use the ac3delay corrector program in the download section to add the delay.

I was able to encode LOTRE without having to guess at filesizes at all. I made a very nice 3cd encode including the 5.1 ac3 sound. :)

TelemachusMH

PS The delay in this movie was also talked about in a previous thread (around january). You might be able to find it.

empty
30th June 2003, 11:12
The first DVDs video ends with ca. 15 frames complete blackness. If you cut those black frames only in Video (Avisynth Trim), you will be fine.
bb empty

JohnMK
30th June 2003, 19:56
Empty, that's exactly what I'll do. Thank you so much everyone!

OBcecado
24th July 2003, 03:36
Hi, I've just finished encoding that dvd (R2).
i loaded all vobs to dvd2avi, then joined the audio in besweet through payout, in batch encode mode to single file.

Then I only had to trim out the blank frames.
The output file is just ok, no audio delays or anything bad.




Greetz.