digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Audio Conversion (http://www.digitalfaq.com/archives/audio/)
-   -   BeSweet: Correction delay (http://www.digitalfaq.com/archives/audio/10491-besweet-correction-delay.html)

maurus 06-25-2004 07:54 AM

correction delay
 
When transcoding audio AC3 to MP2, can BeSweet correct the delay whitout use the parameter -d delay?

I want something automatic, without know before the delay value...

-Maurus

incredible 06-25-2004 10:01 AM

As Besweet.exe doesnt do Source parsing before, that command -d gots its sense.

jorel 06-25-2004 10:02 AM

automatic maurus ? try the BeSweetGUI : http://dspguru.notrace.dk/
very easy to use(if not full automatic will be semi-automatic)! :wink:

Dialhot 06-25-2004 10:03 AM

There is no way to determine a delay if you don't know how is the video stream that will be associated to that audio stream ! A "delay" by itself means nothing. A delay is determined by the lack of time between the audio and the video.

Besweet deals only with the audio, and if you don't provide it a way to know the delay, it can't "guess" it.

Dialhot 06-25-2004 10:05 AM

Three answers in less than 2 minutes... telepathy ? :o

maurus 06-25-2004 10:06 AM

Thanks, but I go for the command line...

I go to write:

Besweet ... ota(-d delay) ...

and I want know the delay before.

Can I do substrings in bath files for extract the delay to the name of ac3 file?

-Maurus

Dialhot 06-25-2004 10:08 AM

Quote:

Originally Posted by maurus
Can I do substrings in bath files for extract the delay to the name of ac3 file?

Dos or Unix ?

jorel 06-25-2004 10:12 AM

example:
for -8ms will be: -ota( -d -8 )
for 10ms will be: -ota( -d 10 )

the GUI show the full command line but he can't find the delay value alone,
you need to put the informations (see details in the last Phil's post) :wink:

incredible 06-25-2004 10:54 AM

Well ther's (IMHO) only one way to get the Delay of an AC3:

:arrow: Out of the streamheader of the VOB file or even the VTS IFO file. As in that state (VOB) its muxed (as pointed out by Phil already) and the Programm Stream header (or IFO file) keeps the information about that delay. And thats IMHO also seeked by DVD2AVI.

BUT I think when Maurus says "extract the delay to the name of ac3 file" he refers to the name outputted by DVD2AVI right where that give AC3 file contains the Delay???????

IF yes than you dont need to seek in that AC3 filename neither to do that process via DVD2AVI before (as I assume you will go into mencoder using the VOB?) ... cause when u use DVD Decrypter it also can output a file "Stream Information List" where EVERYTHING is mentioned related to subtitles, Audio streams, Audio Delays. And that one you can use to be seeked for the needed string content .... and thats what also understood Phil, right?

Dialhot 06-25-2004 11:44 AM

Quote:

Originally Posted by incredible
BUT I think when Maurus says "extract the delay to the name of ac3 file" he refers to the name outputted by DVD2AVI right where that give AC3 file contains the Delay???????

I think so, and that's why I wanted to know if he is under DOS or linux (using mencoder...). Because string processing are so easy in Unix :-)

Quote:

And that one you can use to be seeked for the needed string content .... and thats what also understood Phil, right?
That's on of these way I had in mind, yes.

maurus 06-28-2004 04:55 AM

I'm in DOS, not UNIx.

I says to obtain the delay of the Ac3 file name of DVD2AVI or the AC3 file name of demux in DVDDecrypter.

-Maurus

Dialhot 06-28-2004 06:06 AM

Prodater seem to be clever with DOS batch, I hope he will be abble to help you.

Prodater64 06-28-2004 06:45 AM

Quote:

Originally Posted by maurus
Thanks, but I go for the command line...

I go to write:

Besweet ... ota(-d delay) ...

and I want know the delay before.

Can I do substrings in bath files for extract the delay to the name of ac3 file?

-Maurus

You can do it. But it is very hard to explain you in english.
Better take a look in http://www.ss64.com/ntsyntax/varsubstring.html

Basically you need to get the ac3 filename to a variable. Then take delay value with parsing variables, explained in the link over this.
Please, tell me if it was of any help for you, if not I will still search your answer.


--------------------------
Visit: DockingGate, a powerful tool, by Prodater64.
|--------------------------> New
Visit: DockingGate taskbar, by Prodater64.

Visit: Mencoder scripting with AVSEdit and Guide for Multiple Files by Prodater64.
--------------------------

Dialhot 06-28-2004 06:48 AM

Quote:

Originally Posted by Prodater64
You can do it. But it is very hard to explain you in english.

I think some spanish PM are on the road :-)

maurus 06-28-2004 04:21 PM

Thanks, Pro.

I think it is a big information for me... :lol:

-Maurus


All times are GMT -5. The time now is 04:09 AM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.