PDA

View Full Version : GK and BeSweet, how do they handle delay in audio tracks?


numaios
31st August 2005, 07:22
I was wondering how, because sometimes I use an already encoded MP3 with the "just mux" option, and sometimes I use the original AC3 and set "custom parameters". But whatever I do, the "delay" option is always checked (with the value appearing in the file name).

So when is the delay set? At the moment of transcoding AC3 to MP3? Checking out the BeSweet log file, I haven't seen any "delay" in the command line: "-ota( -hybridgain )". Or maybe is the command "-profile( Gordian Knot 0.28 )" what sets the delay?

Or at the moment of multiplexing the streams in VirtualDub?

Because sometimes I have to multiplex the stream manually and I don't know if I have to set the delay at that moment or take into account that BeSweet has already done it.

Thanks in advance.

Kurtnoise
31st August 2005, 09:28
At the moment of transcoding. :) GK applied automatically a delay in BeSweet if your filename contains some clue with the DELAY value. In this case, there is a delay in -ota(...-d xxx ...) command.

If you want to include your delay manually, you need to enter the value when you choose your output audio format.

numaios
31st August 2005, 15:34
Are you sure?
Because as I said before, checking out the BeSweet log file, I haven't seen any "delay" in the command line: "-ota( -hybridgain )", without any "-d", and that file had a delay of -8ms.

jggimi
31st August 2005, 16:40
Delay/Advance is set by GK at mux time, by the value in the soundtrack file name.

numaios
31st August 2005, 16:46
Thank you very much! That was my suspect, but I wasn't sure.

So if I have to mux it manually, all I have to do is going to "Interleaving..." and setting it in "Audio skew correction"?

jggimi
31st August 2005, 16:56
You've got it.

Kurtnoise
31st August 2005, 18:13
Delay/Advance is set by GK at mux time, by the value in the soundtrack file name.
Indeed...my bad. Sorry for the confusion. :o

@numaios : If you want to have directly the delay during BeSweet transcoding, try my last build (http://kurtnoise.free.fr/GK_0.35-dev.zip).

numaios
1st September 2005, 03:07
It's OK! I'll check it out.

Now I've got another question: does the delay setting at the mux moment modify in any way the audio bitstream? Or it doesn't?
I mean, if I mux and then demux, will I get the same MP3 exactly? So if I remux, I won't have to set the delay in "Audio skew correction" again, will I?