View Single Post
Old 22nd September 2008, 10:49   #17  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
Quote:
Originally Posted by Ramir Gonzales View Post
BeSweet is used by StaxRip, which I use to convert my DVDs to xvid .AVI or x264 .MKV
Then maybe you need ask to the StaxRip author.

I can explain here how work this command line:
1) -azid( -c normal -L -3db )
BeSweet call Azid (ac3 decoder) to decode your input file with the parameters:

-c normal
this apply the Normal Dynamic Range Compresion then the high volumes are attenuated until -20dB and the low volumes are amplified slightly. You can see here the profiles (for a movie the Film Standard is applied).
Apply the DRC at transcode step is only recommended when is destined to a low end audio equipment.

-L -3db
This mix the LFE channel to front channels at -3dB in each one.
Like your ac3 source is "...2_0ch..." you don't have LFE channel, then this command do nothing.
BTW, Dolby never recommend use the LFE channel to downmix.

2) -ota( -d 0 -hybridgain )
Some audio management

-d 0
apply a 0 delay (do nothing) remenber your source "...DELAY 0ms..."

-hybridgain
This apply a two pass gain, first before encode (to avoid overflows at encode pass) and a second gain after encode (possible when you have mp3 output) to match the max volume without distort (without clips).
This method is absolutely recommended after a DRC.

3) -shibatch( --rate 44100 )
Samplerate conversion from 48000 to 44100.
Only recommended when you need burn an Audio CD.
For a movie track is only lose time and quality.

4) -lame( --alt-preset cbr 128 --resample 44.1)
Now BeSweet send the audio to Lame (mp3 encoder)

--alt-preset cbr 128
using a constant bitrate of 128 Kb/s

--resample 44.1
One more time!
Samplerate conversion, now from 44100 to 44100 (do nothing).

----------------------------------------------
The answer to your first questions:
"Can someone tell me why Besweet makes a dbGain of some dB after encoding please ?
Why does it do that ? Why not keep the original soundlevel ?"

Because you use -azid( -c normal ) -ota( -hybridgain )

"Doesn't this make the output distorted ?"
The -ota( -hybridgain ) only amplify the Film Std profile from -20dB to 0dB without distort.
Any distortion must be imputed to apply the DRC.
------------------------------------------------

If you want preserve the exact volume level you can use this command line:
Code:
"C:\Documents and Settings\Ramir\Local Settings\Application Data\StaxRip\Applications\BeSweet\BeSweet.exe"
 -core( -input "C:\Oscar AnyDVD Rip\DVDVolume\VIDEO_TS\VTS_01_1 01 fr-French 2_0ch 224Kbps DELAY 0ms.ac3"
 -output "C:\Oscar AnyDVD Rip\DVDVolume\VIDEO_TS\VTS_01_1 01 fr-French 2_0ch 224Kbps DELAY 0ms_AudioOutput.mp3" )
 -lame( --alt-preset cbr 128 )
tebasuna51 is online now   Reply With Quote