Log in

View Full Version : DVD2SVCD :BeSweet running forever (need help)


les_stockton
19th May 2004, 20:07
I've used DVD2SVCD to convert many divx videos over to SVCD.
I just started one yesterday and it seemed to get stuck within BeSweet transcoding audio. It shows no signs of progress, but it doesn't appear to be growing in size or anything that might suggest a memory leak.

Here's what the log says it's supposedly doing:

Encoding Audio. Filename: F:\rars\alt.binaries.multimedia\gm4p1\Extracted_audio_1.mpa
Executing BeSweet. Commandline:
"C:\Program Files\DVD2SVCD\BeSweet\BeSweet.exe" -core( -input "F:\rars\alt.binaries.multimedia\gm4p1\Encoded_audio_1.mp2.wav" -output "F:\rars\ALTBIN~1.MUL\gm4p1\Encoded_audio_1.mp2" -logfile "F:\rars\ALTBIN~1.MUL\gm4p1\Encoded_audio_1.log" ) -ota( -g max ) -shibatch( --rate 44100 ) -2lame( -e -b 192 -m s )


Is there someone out there that knows a lot about DVD2SVCD and BeSweet that can tell me what might be happening, and how to resolve it?

DVD2SVCD ver 1.2.1 build 3
BeSweet v1.5b19 by DSPguru


Here's what the log has in it, so far:

BeSweet v1.5b19 by DSPguru.
--------------------------
Using Shibatch.dll v0.24 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).
Using MP2enc.dll v1.129 (23/5/2002), Engine 1.129 <http://www.cdex.n3.net>.

Logging start : 05/18/04 , 15:55:01.

C:\Program Files\DVD2SVCD\BeSweet\BeSweet.exe -core( -input F:\rars\alt.binaries.multimedia\gm4p1\Encoded_audio_1.mp2.wav -output F:\rars\ALTBIN~1.MUL\gm4p1\Encoded_audio_1.mp2 -logfile F:\rars\ALTBIN~1.MUL\gm4p1\Encoded_audio_1.log ) -ota( -g max ) -shibatch( --rate 44100 ) -2lame( -e -b 192 -m s )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : F:\rars\alt.binaries.multimedia\gm4p1\Encoded_audio_1.mp2.wav
[00:00:00:000] | Output: F:\rars\ALTBIN~1.MUL\gm4p1\Encoded_audio_1.mp2
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] | Overall Track Gain: 0.608dB
[00:00:00:000] +------ Shibatch -----
[00:00:00:000] | Source Sample-Rate: 22.1KHz
[00:00:00:000] | Dest. Sample-Rate: 44.1KHz
[00:00:00:000] | Attenuation : 0.0db
[00:00:00:000] +------- MP2ENC ------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | MP2 bitrate : 192
[00:00:00:000] | Channels Mode : Stereo
[00:00:00:000] | Error Protection: Yes
[00:00:00:000] +---------------------

I even tried downloading the newer version (1.2.2 build 1) but it doesn't seem to help.

DDogg
19th May 2004, 20:22
You probably need to load your AVI into VDub and set direct stream the video and perhaps direct, or full process for audio. This is going to repair any problems with audio, or show what it is. This is always the very first step when you encounter a problem with audio and AVI. See the sticky post above. If that doesn't help you, our resident expert is Nick. I volunteer him to help :)

Another way is to go to the VFAPI folder in your D2S directory and run the VFAPI converter. Drag your AVI into it, and hit run. This will create a 'fake' AVI with wrapped PCM audio that avi2x can use instead of the real AVI. If it fails while wrapping the audio, you will know something is wrong with the audio (but not always, see below). Make sure you 'play' the VFAPI.avi with WMP or something to make sure it is in sync and viewable before starting the A2x process.

Another thing you can do that nearly always works if the audio is actually good. Create a small avisynth script in notepad like this:

Avisource("yourpath:\youravi.avi")

save as myavi.avs

Now use VFAPI, LINK2, or MakeAVIS to convert the avs script to a 'fake' AVI like above.

Personally I think you will find the next build of a2x will handle AVI audio much better. He has spent a large amount of time reworking those extraction routines to be better able to deal with some problem audio streams, including DV audio streams.

If none of the above methods work, we have another one or two 'heavy methods' laying around, so let us know if you need them. Try the VDub method first. It is quick and simple. Oh, and use the search button, but use the one in the main forum and pick 'by posts' so you will actually see individual posts with your search criteria instead of long multipage threads.

Nick
19th May 2004, 20:49
@DDogg
You sure about that thing with VFAPI?
I may be wrong (long time, no use :) ) but I thought vfapi made fake avi's from avisynth scripts, vdub frameserver signost files and so on but not other avi's.

EDIT - So you have to make an avisynth script as DDogg says above. But he added that bit whilst I was typing this post! :D

DDogg
19th May 2004, 21:34
Yes, I'm sure, both Link2 and VFAPI will also directly open an AVI. MakeAVIS will only open an avs script, but they may have problems if the audio is not near standard. In that case wrapping the avi in a avisynth script is better. Avisynth and VDub have very robust audio handling routines. In truth, I think it would be better to use a avisynth script instead of the avi directly because of the better audio handling, like you say.