Log in

View Full Version : VCD with audio sync problem.


deivil69
9th November 2002, 15:53
I have a full VCD, but in the middle of a second song, audio lost sync with the video.

My solution was: demux and add mp2 silence to sync (the idea is not re-encode for quality matters), separate in tracks, leave alone the track with problems and fix the same way.

The problem: i have not found any software to join mp2 (for mp3 are a lot, but not mp2)

Anyone can help?

Thanks! :confused:

rjamorim
9th November 2002, 18:49
You can use Mayah's EditPro to join MP2 streams.

DSPguru
9th November 2002, 18:51
BeSweet (http://dspguru.notrace.dk/beta.html) can both add silence (without re-encoding) and join mp2 files. (as you could read in the audio faq. link in my signature).

fuct
1st January 2003, 10:39
The reason im asking is because I normally use Cool Edit Pro or other progams to add silence (at the end) of a wav file, but seeing this post (searching for add silence mp2), I figured I'd try out the command lines available on besweet. The only thing is that I have an SVCD that has the standard audio running, movie plus extras, and the main movie (- the extras) that is around 20 mins. less than the rest. My question is that if a value of -ota (-e 1367000) is too high for besweet to add to the end of a track (to balance the time out, and allow bbmpeg to mux it correctly)? It doesn't change the filesize at all.

LOG:

BeSweet v1.5b1 by DSPguru.
--------------------------
Using hip.dll v1.13 by Myers Carpenter <myers@users.sf.net>
Using MP2enc.dll v1.129 (23/5/2002), Engine 1.129 <http://www.cdex.n3.net>.

Logging start : 01/01/03 , 03:58:18.

D:\DVD2SVCD\BeSweet\BeSweet.exe -core( -input F:\DVD2SVCD\DUMMYP~1\Audio\Encoded_audio_2.mp2 -output F:\DVD2SVCD\DUMMYP~1\Audio\Encoded_audio_3e.mp2 -logfile F:\DVD2SVCD\DUMMYP~1\Audio\Encoded_audio_3e.log ) -ota(-e 1367000) -2lame( -e -b 96 -m s )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : F:\DVD2SVCD\DUMMYP~1\Audio\Encoded_audio_2.mp2
[00:00:00:000] | Output: F:\DVD2SVCD\DUMMYP~1\Audio\Encoded_audio_3e.mp2
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +------- MP2ENC ------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | MP2 bitrate : 96
[00:00:00:000] | Channels Mode : Stereo
[00:00:00:000] | Error Protection: Yes
[00:00:00:000] +---------------------
[01:30:59:208] Conversion Completed !
[01:30:59:208] Actual Avg. Bitrate : 95kbps
[00:08:27:000] <-- Transcoding Duration
Logging ends : 01/01/03 , 04:06:45.


I might be doing something wrong or just not understanding the limits of the ota flag, not sure thats why im asking.

Also, I was wondering, I looked at the audio/besweet faq in the sig. and still couldn't figure out how to do this w/o reencoding. Could you enlighten me on where to look for this information, without having to put the -2lame flag in there?

Happy New Year,
Regards
Fuct

DSPguru
2nd January 2003, 06:04
a. your value might have crossed the limit. yes.
b. your commandline is wrong, because there's a missing space between the silence value to the closing brackets ")".
c. loseless processing is made when output mode is "payload".