Log in

View Full Version : Ripping 2 CD's.. What do I do?


Samurai-TR
25th July 2005, 18:55
Hey all.. Need some help guys..
I have a DVD in 2 CD's that I want to rip + encode. The first part of the movie on Disc 1 has a length of about 2 hours, and Disc 2 contains the last 1 hour. I want both CD's to have same quality, what do I do? How do I calculate the desired size of these 2 outputs? I want CD1 + CD2 to be 1400 MB.. Any ideas? I have run both discs through the first pass, only second pass left..

Thanks from now on..

P.S. [Sorry for my english..]

unskinnyboy
25th July 2005, 20:37
Rip all the VOBs from Disc1 and Disc2 into the same folder. Then rename the VOBs of Disc2 in the same sequence as Disc1.

e.g: Suppose -

Disc1 is VTS_01.vob, VTS_02.vob, VTS_03.vob & VTS_04.vob.
Disc2 is VTS_01_01.vob & VTS_01_02.vob.

Rename the Disc2 VOBs as follows:

VTS_01_01.vob --> VTS_05.vob
VTS_01_02.vob --> VTS_06.vob

Now use DGIndex to create a d2v on all these VOBs (it will be picked up sequentially) and then use the d2v in your avs script. Or if you are using something like AutoGK, then just point it to the folder and it will pick up everything in sequence since they are named in sequence.

mimungr
25th July 2005, 22:47
This only works if the audio delay of the second disc is zero.

Samurai-TR
25th July 2005, 23:59
okay thanks for the replies.. but what do I do if I want subtitles on the movie?
and what do I do if I want to use FlaskMPEG?

Blue_MiSfit
26th July 2005, 02:51
[quote]
and what do I do if I want to use FlaskMPEG?
[/quote

not use FlaskMPEG :) It's highly depreciated IMHO. Try AutoGK if you're not into delving into dgindex/avisynth/(vdub/meGUI)

Samurai-TR
26th July 2005, 11:52
I can try using Gordian Knot, but I have 2 problems:
1. cropping/resizing the movie the way I want
2. giving it subtitles

If I e.g. want the resolution to be 720 * 432 resized, and then crop it to 704 * 432 how do I do that?

And let's say I want english subtitles on the movie? How does that work on GKnot?

unskinnyboy
26th July 2005, 13:49
Time to point you to the Doom9 guides on the main page:

GordianKnot guide: http://www.doom9.org/gknot-main4.htm
Subtitle guide: http://www.doom9.org/dvobsub.htm

Everything is explained there.

Leak
26th July 2005, 18:33
It's highly depreciated IMHO.

Would that be the opposite of appreciated?

Yes, thank you, thank you, I'll be here all week...

np: F.S. Blumm - Fund (Zweite Meer)

unskinnyboy
26th July 2005, 18:53
Would that be the opposite of appreciated?
Yes, of course. :) But maybe your question had a deeper meaning? :sly:

Leak
26th July 2005, 19:03
Yes, of course. :) But maybe your question had a deeper meaning? :sly:

Well, the implied meaning was "if you meant what I think you meant - it's written 'deprecated' "... ;)

np: Populous - The Dixie Sage (Queue For Love)

unskinnyboy
26th July 2005, 19:16
Well, the implied meaning was "if you meant what I think you meant - it's written 'deprecated' "... ;)

np: Populous - The Dixie Sage (Queue For Love)
'deprecated' and 'depreciated' are synonymous. In this context, 'depreciated' makes more sense since it has the meaning 'Lose in value' which I suppose is what Blue_MiSfit wanted to convey - this is pettifogging of course but even then 'depreciated' wins by a narrow margin. ;)

jon.schaffer
26th July 2005, 22:50
For the subtitles (sorry folks, I'm back on the topic :D) - if you 'OCR' them:
make two different .srt or .sub (or whatever) files. Get the time of the 1st DVD. Add it to the second .srt (with SubRip) and then paste the second .srt content at the end of the first .srt (you'll cut it later depending on the 1st CD length).

For the movie (I don't know what software you use, but...):
I would make two separate .d2v files. Then I'd use AviSynth scripting to make them opened as one [ video = MPEG2Source('dvd1') + MPEG2Source('dvd2') ]
Then, you could apply any filter (including cropping/resizing) on the whole movie.

For the audio, I would use BeSweet and a list files (.lst) referencing the two audio (AC3) files to convert to one file. But maybe you wan't to keep AC3? Never done, I give up on this.

Once again, I don't know what you use. But if no other solution... worth learning new tools.

yaz
27th July 2005, 09:12
... use DGIndex to create a d2v on all these VOBs ...yes, use that, definitely ... and then no need for such a hokuspokus w/file renaming. just put the two disks into two different folders and add the vobs sequentially into dgdecode. this way u get one d2v holding the whole movie and u can demux any audio stream jointly.

u can do the same trick w/subrip. just switch the 'enable this box if time ... ' on and 'autosort' off.

anyway, check very carefully how the audio and video match. if they do not match in any part the result will desynch heavily.

the bests
y

nightrhyme
27th July 2005, 17:01
For the subtitles (sorry folks, I'm back on the topic :D) - if you 'OCR' them:
make two different .srt or .sub (or whatever) files. Get the time of the 1st DVD. Add it to the second .srt (with SubRip) and then paste the second .srt content at the end of the first .srt (you'll cut it later depending on the 1st CD length).

For the movie (I don't know what software you use, but...):
I would make two separate .d2v files. Then I'd use AviSynth scripting to make them opened as one [ video = MPEG2Source('dvd1') + MPEG2Source('dvd2') ]
Then, you could apply any filter (including cropping/resizing) on the whole movie.

For the audio, I would use BeSweet and a list files (.lst) referencing the two audio (AC3) files to convert to one file. But maybe you wan't to keep AC3? Never done, I give up on this.

Once again, I don't know what you use. But if no other solution... worth learning new tools.

I have also faced the same problem. I ended up doing fixed quant to achieve same quality on both DVD's.

Was just wondering if the method you (jon.schaffer) decribe would still work if the second DVD had some delay on the audio ?

I mean would the resulting movie be out of synch ?

mimungr
27th July 2005, 19:50
Here's how I preserve A/V sync if the second disk has an audio delay:

Run DGIndex on each disk separately and demux the AC3 tracks.
Decompress the AC3 to WAV using azid.
Create an AVISynth script to do an aligned splice of the two disks:

v1 = mpeg2source(disk1.d2v)
a1 = wavsource(disk1.wav).DelayAudio(0.023)
c1 = AudioDub(v1,a1)
v2 = mpeg2source(disk2.d2v)
a2 = wavsource(disk2.wav).DelayAudio(0.156)
c2 = AudioDub(v2,a2)
return AlignedSplice(c1,c2)
where the audio delays are the delays reported by DGIndex. Note that DelayAudio expects seconds, while DGIndex reports milliseconds.

I load the script in VirtualDubMod and use Save WAV to create the spliced WAV, and then use Gordian Knot to compress the video and audio. But you could also compress directly from VirtualDubMod.

I'm sure there's an easier way, but this works, and it doesn't require any tools that I wasn't already using.

jon.schaffer
27th July 2005, 23:47
I mean would the resulting movie be out of synch ?
Let me remember. I encoded Lord of the Rings II (2 DVDs version - director's cut) with this kind of issue: the 2nd part lost synchronization. I had to do as this:
I used AviSynth to make "one" movie [d2v+d2v] (2-pass encoding -> 2 GB). I encoded the two AC3s separately (-> mp3). Then, I cut the encoded movie file at the exact same position as the DVDs. I muxed them separately with encoded audio files [maybe here a delaying has been needed - don't remember]. And then (at last), I appended them and split them to 3 CDs (with VDub). The result was OK.
(maybe a slight 'click' could be heared at the merging point, with some players - I'm not sure - but the sync was good).

edit: typos