View Full Version : A couple of questions on converting DivX to SVCD


BiT
24th November 2002, 13:34
Hi!

I'm converting a DivX movie to SVCD. I have followed the 'AVI to VCD / SVCD guide' at www.doom9.net.

Now, I have two questions:


1. Converting the audio.

First, a little info on what I did:

I extracted the audio from the .avi with VirtualDub 1.4.9 by setting the 'Full processing mode' on the 'Audio' menu, and then selecting 'Save WAV...' on the 'File' menu. No problems so far.

Then I used BeSweet 1.4 and BeSweet GUI v0.6 b61 to convert the .wav to .mp2.

I'm downconverting from 48kHz to 44.1kHz, the bitrate is set to 160kbit (input wav is 192), and I'm doing NTSC->PAL conversion (23.976 to 25.000) (source .avi is 23.976).

I set it up just as the guide said, but when I press 'WAV to MP2', the command prompt window pops up, and it says

00:00:00:000 transcoding...

but the source position is never incremented, the prompt window just flickers.

I also tried BeSweet 1.5 Beta 6, but with the same result.

However, I can do NTSC->PAL conversion if I don't downconvert the sample rate, and I can downconvert if I don't do NTSC->PAL.

So what I did was the NTSC->PAL, and then converted that .mp2 to .wav with GraphEdit (File Source (async)->MPEG-I Splitter->MPEG Audio Decoder->WAV Dest->FileWriter), and then downconverted the sample rate with BeSweet using that .wav as source.

Now for my question: Why can't I do both NTSC->PAL conversion and downconvert the sample rate at the same time using BeSweet?


2. Multiplexing the files

Ok, so I have encoded the video with TMPGEnc, and I used 2-pass VBR with MAX: 2520, AVG: 1730, and MIN: 0. No problems so far.

Then, when I'm multiplexing the files (video.m2v and audio.mp2) using bbMPEG 1.24 Beta 18, with the default settings for SVCD, it says

NOTE: Mux rate may be too low for data rate. Watch for PTS/DTS underflows.

However, I don't get any underflows.

And the question: As long as I don't actually get any error messages about underflows (even though bbMPEG says the mux rate _might_ be too low), the mux rate isn't too low, right?


Sorry for the long message, and thanks in advance :)

/ BiT

DSPguru
24th November 2002, 19:15
-ssrc( --rate 44100 ) -ota( -r 23976 25000 ) is too much to ask.
i suggest that you use :
-ssrc( --rate 44100 ) -ota( -r 960 1001 ).

Cheers,
Dg.

BiT
24th November 2002, 22:48
Thanks :)

I'll try that.

/ BiT