Log in

View Full Version : Problem converting captured AVI with DVD2SVCD


centaur
29th September 2004, 19:05
I tried to convert to DVD a video I had captured with virtualdub (with huffyuv compression), using DVD2SVCD in AVI mode. The video was about 20 min and the AVI file was 7.43 GB and ran OK in virtualdub.

At the end DVD2SVCD gave a message that authoring had failed. Looking through the log files I found that this was due to the fact that DVD2SVCD only extracted the first 5 1/2 min of audio. (When loading the AVI in DVD2SVCD, DVD2SVCD showed the correct 20 min).

Checking the AVI file in GSpot I noticed following under Container:

Multipart OpenDML AVI
(8187 frames in first part, 21812 frames follow)

Apparently DVD2SVCD stopped the audio extraction when the end of the first part was reached (8187 frames correspond with 5 1/2 min).

The 8187 frames also correspond with 2 GB.

Does anybody have an idea how to overcome this problem.

Nick
29th September 2004, 19:14
Firstly, are you using internal of VfW audio extraction?
Try both, since if one fails, the other often works.

Secondly, have you read this
http://forum.doom9.org/showthread.php?threadid=83133
posted an hour and a half ago on audio cut-off in AVI2VCD?
This may help. If you had not read it, in future, please use the search facility and look at the last few days' posts to see if your problem has already been covered. If you had read the linked thread but it didn't help, please post back and let us know why.

Cheers
Nick

centaur
30th September 2004, 13:46
I tried both with Internal and VFW AVI Audio Extraction. Also I tried both with and without the Convert Audio option. The result remains the same in each case: DVD2SVCD stops audio extraction at the 2 GB AVI file size limit.

Nick
30th September 2004, 18:57
What about extracting the audio to a WAV with Virtualdub and using that as per the above link?

centaur
1st October 2004, 17:53
As suggested I tried converting using a WAV extracted from the video with vdub to replace the audio extracted by dvd2svcd. Again I ended up with a failed authoring because the file mplex_muxed_file00.mpg did not exist. The mplex_log.txt gave following:

INFO: [???] mplex version 2.0.0 (2.2.3 $Date: 2004/01/13 20:45:26 $)
INFO: [???] File J:\target\Encoded_Video_CCE_PAL.mpv looks like an MPEG Video stream.
**ERROR: [???] File unrecogniseable!
**ERROR: [???] Unrecogniseable file(s)... exiting.

Apparently the encoded_audio_1.wav was not recognized, although it existed and played OK. Comparing extracted_audio_1.wav and encoded_audio_1.wav in soundforge showed no visible problem and both had exactly the same length.

Note: I am using dvd2svcd 1.2.2 b3. I would like to try and see if earlier versions also have this problem. Does anyone know where I can get an earlier version of dvd2svcd?

Venom_IL
1st October 2004, 19:24
sure

http://www.dvd2dvd.org/oldversions.htm

though it's not very complete.. try filemirrors.com and google with filenames such as "D2S122B1" (get ver numbers from the history thread)

centaur
1st October 2004, 22:40
I tried dvd2svcd 1.1.2 b1. It had no problem correstly extracting the audio. I am now trying to find dvd2svcd 1.2.2 b2.

emazur
2nd October 2004, 02:38
When you extracted the wav from vdub, are you sure you did the crash recovery correctly? Because it worked for me and I have the same problem (i'm from the other post). When besweet started up, I shut both it and dvd2svcd down. Then during crash recovery, I replaced the wav in the directory, when to misc tab-> recover-> audio processing and it worked.

It's interesting that you say 1.1.2 b1 worked OK on audio, I may give it a try. I would have guessed versions prior to 1.2.x wouldn't work since they're using the vfw routines.

In any case, nick has agreed to look at one of my files after the weekend, so hopefully in the near future the issue will be better sorted out.

centaur
2nd October 2004, 14:09
I suspect the rason that the encoded_audio_1.wav was not recognized was quite simply because it was a WAV file, while the multiplexer expects a mp2 file. I am now running the conversion again, but this time with the default Do Not Convert Audio (Use Source Audio) deselected.

emazur
2nd October 2004, 16:59
The muxer doesn't care if any wav files exist or not, it only wants the mp2. So if you did as was mentioned, you should have a wav AND an mp2 file in your directory (during crash recovery, besweet finds the wav and converts it to mp2).
And for me, "do not convert audio" is by default unchecked, which is what needs to done (or else you ain't gettin' your mp2). So yes, running the conversion again should help if you uncheck the box

centaur
3rd October 2004, 18:58
1) Conversion completed successfully, but the video was stretched vertically. From the thread referred to earlier by Nick I understand that this is a known problem, and that it is being worked upon.

2) I managed to get earlier versions and did some tests:

In 1.2.2 b1 there was no problem: audio extraction and output video aspect ratio were OK.

Both the audio extraction and the aspect ratio problem appeared with 1.2.2 b2

emazur
3rd October 2004, 19:42
Do you have a link for 1.2.2b1 (i don't see it under 'old versions' on the d2s homepage)? I could use it while this issue is being worked out. Also did you use the "internal" or "vfw" audio extraction routine?

centaur
3rd October 2004, 22:00
I found it with google on some chinese site.

In google do a search for dvd2svcd 2.2.1 build 1.

I used the internal routine.