Log in

View Full Version : 5.1 AC3 ---> 5.1 AAC issue (BeSweet v1.5b30 and DLLs from Nero 6.6.0.13)


Chainmax
14th July 2005, 02:08
Even though I didn't check the "Set Sampling Rate to" option, WinAmp shows the result as a 44.1khz file when it should be 48khz. I read the AAC FAQ and this thread (http://forum.doom9.org/showthread.php?s=&threadid=62672&perpage=9&pagenumber=2), but my problem doesn't seem to be mentioned there. Any ideas?

E-Male
14th July 2005, 06:02
encode with command line parameters, do NOT use the config window, then it won't be resampled

Chainmax
14th July 2005, 19:56
Indeed, just deleting the -config switch on the CLI line avoided the downsampling. I also found the thread in which you stated this discovery. Thanks :).


P.S: when examining the info in FFDShow's audio decoder window, I see that the file is 48Khz, 6ch and AAC, but how do I know which preset was used (I want to use Setting_Medium and not Internet_Medium)?

E-Male
15th July 2005, 05:01
from my original bsn parameter mod thread (should still be correct) :

these parameters are accepted:
-vbr_tape, -vbr_radio, -vbr_internet, -vbr_streaming, -vbr_normal, -vbr_extreme, -vbr_audiophile, -vbr_transcoding, -cbr *bitrate*
-codecquality_fast, -codecquality_high
-aacprofile_lc, -aacprofile_he
-downmix_no, -downmix
-usepns_no, -usepns
-muxintovideo_no, -muxintovideo
-exportaac_no, -exportaac
-hintforstreaming_no, -hintforstreaming

Chainmax
16th July 2005, 03:00
I just read your bsn mod thread...so there's no need to fiddle with BeSweet anymore :) One question though: I see that you can tweak existing presets using for example yaddayaddayadda -bsn( -6chnew -vbr_extreme -aacprofile_he -codecquality_high -usepns_no ), but is it possible to, say, use VBR 5.1 at an average of ~192kbps without using a preset?


P.S: what are the defaults for each switch?

E-Male
16th July 2005, 11:13
at the time i made this mod the nero encoder hat no abr option, and to my knowledge that hasn't changed

default should be (IIRC) high quality, he & everythign else off

bond
16th July 2005, 12:03
besweet automatically resamples when the nero encoders tells it that it should resample

afaik you shouldnt try to make it not resample, cause the nero encoder needs a resampled input if it asks for it!

E-Male
16th July 2005, 12:54
it really does only resample when the config window is used
and 48khz aac is prefered for me, too, because it can be encoded on to ac3 on the fly whiel playback and so be used with spdif

Chainmax
16th July 2005, 18:55
E-male: thanks for the answers. One thing though, I was not asking about abr modes, but rather a vbr mode in which you could specify either a target average bitrate or a target filesize.


bond: I understand what you say, but I'd still like to make the choice myself.

E-Male
16th July 2005, 20:17
anybody correct me if i'm wrong:
a.b.r. = average bitrate = v.b.r. with a given average bitrate instead of a quality parameter

AFAIK the nero encoder only has the options mentioned above

Chainmax
16th July 2005, 23:11
Maybe you're right, but from my MP3 encoding days prior to discovering the alt presets, you could manually set minimum, maximum and average bitrate for a VBR encode, whereas on ABR you only set the average bitrate and the encoder would stick to it as closely as possible. So, in terms of bitrate variableness it went like this: CBR < ABR < VBR.

E-Male
17th July 2005, 02:27
VBR is one of those terms used quite loosely
so depending on the program we both could be right

anyway, nero to my knowledge only has the modes listed

bond
17th July 2005, 12:18
it really does only resample when the config window is used
and 48khz aac is prefered for me, too, because it can be encoded on to ac3 on the fly whiel playback and so be used with spdifand you are sure that your output stream isnt f*ed up slightly?

i can only repeat what i know:
you set a bitrate in the nero encoder. the nero encoder knows how to resample with that bitrate and tells the nero resampler to resample to the requested samplerate. of course in besweet there is no support for the nero resampler. so normally the encoder would expect a specific samplerate but wouldnt get it cause the nero resampler isnt there -> f*ed up output
the good thing is that besweet now understands the nero encoders request and can resample with ssrc accordingly

E-Male
17th July 2005, 17:24
i didn't have any problems with it, yet
and haven't heard of any

did you try it?
or are your worries only based on theory?

bond
17th July 2005, 18:04
yeah tried it, but was a long time ago

try encoding with a very low bitrate, where the encoder would downsample clearly and check if the output (with 48khz) is still correct

apart from that people shouldnt try to be smarter than the encoder. if its tuned to give the max quality while resampling than you should resample (unless you have some special cases, like the ac3 reencoding)

E-Male
19th July 2005, 07:47
well, i have that special case everytime
also i wouldn't go too low with the bitrate
if it doesn't sound good enough anymore i gotta raise the bitrate (lowering the video bitrate)