Back Forum Reply New

Encoding AAC: no output

Ok, I'm trying to create a HE-AAC 5.1 mp4 from a 5.1 AC3. I've followed the guide: Download besweet, install nero, copy dlls, install oagmachine. The AC3 files were demuxed with dvd2avi 1.77.3 (though I also tried vobinput.dll).

When I set up my oagmachine/besweetgui according to the guide and click start, I get no output. The nero aac config dialog doesn't come up (even though the required box in oag/bsgui is checked), the besweet console comes up and starts doing its thing and at the end there's no mp4 file to be found (yes, I'm quite sure I'm not just missing it).

Besweet is 1.5b25
BesweetGUI is 0.7b3
Oagmachine is 0.11
Nero is 6.3.0.2 Ultra edition

I've searched but haven't found any mention of my specific issue. Apologies in advance if I've overlooked a thread on the topic.

Hmm, Weired!

Please post the BeSweet log file. Thanks.

).

Logging start : 02/01/04 , 22:21:21.

D:\a\video\encoders\BeSweetv1.5b25\BeSweet.exe -core( -input

d:\a\video\data\vts_05_1.vob -output d:\a\video\data\vts_05_1.mp4 -logfilea

D:\a\video\encoders\BeSweetv1.5b25\BeSweet.log ) -azid( -c normal -g 0.95 -L -3db )

-bsn( -6chnew -config -path )

[00:00:00:000] +------- BeSweet -----                          
[00:00:00:000] |  Input : d:\a\video\data\vts_05_1.vob
[00:00:00:000] |  Output: d:\a\video\data\vts_05_1.mp4
[00:00:00:000] |  Substream ID: 0x80
[00:00:00:000] |  Floating-Point Process: No
[00:00:00:000] |  A/V Delay found : 0msec
Error 84: error configuring bsn!
Quiting...
[00:00:00:000] Conversion Completed !                                    

Logging ends : 02/01/04 , 22:29:00.
Seems to be some kind of problem with bsn, but that seems odd because bsn is based on nencode and nencode is able to bring up a aac config dialog just fine with my 6.3.0.2 dlls. Also, if it's only bringing the config dialog up at the end, doesn't that mean it should be writing an intermediate wav before it starts aac encoding? And doesn't that defeat the whole purpose of besweet? This is so confusing  

My next thought was to try decoding to wav then feeding the result to nencode, but I can't seem to get besweetgui to generate a 5.1 wav that hasn't been filtered, compressed, normalized, sliced, diced and otherwise butchered.

Edit: I can verify that even though the quot;pathquot; element of bsn is cut off in the logfile, the correct commandline gets passed to besweet, ie -path C:\Program Files\Common Files\Ahead\AudioPlugins

Edit II: Also note the log start and end times. Besweet runs for 8 minutes despite it looking like it doesn't run at all.

Edit III: When I run it from the commandline, I get thisCode:
D:\a\video\encoders\BeSweetv1.5b25gt;quot;D:\a\video\encoders\BeSweetv1.5b25\BeSweet.exequot; -core( -input quot;d:\a\video\
data\vts_05_1.vobquot; -output quot;d:\a\video\data\vts_05_1.mp4quot; -logfilea quot;D:\a\video\encoders\BeSweetv1.5b25\BeSwee
t.logquot; ) -azid( -c normal -g 0.95 -L -3db ) -bsn( -6chnew -config -path quot;C:\Program Files\Common Files\Ahead\A
udioPluginsquot; )
Error 64 : Unable to get ogg.dll interfaces

please download and install the Ogg Vorbis DS (DirectShow filter) :
software2.htm#filters
BeSweet v1.5b25 by DSPguru.
--------------------------

[00:00:00:000] -- Initializing...
It runs through the whole file then just hangs here...

Please do the following:

1. Leave away the -path statement in the -bsn() section of your command line. I think it does not work and is not necessary either.

2. Look in your BeSweet folder. There should be two files from your Nero distribution: aac.dll and aacenc32.dll. [Prior to 6.0.0.23 you also need NeroIPP.dll there, but if you have a newer version please leave it away.]

3. Try again and please post your results.

Regards,

tiki4

P.S.: Example command line:

besweet -core( -input in.ac3 -output %full_qualified_path%\out.mp4 -logfilea BeSweet.log ) -azid( -c normal --maximize ) -bsn( -6chnew -config )

P.S. 2: Leave away the downmix of LFE into LR (-L -3db in your -azid() section). You want not to do that for 6 channel encoding.

Just got home from work,

I have tried what you said. I removed -path, deleted NeroIPP.dll (now there is only aac.dll and aacenc32.dll) and ran the commandlineCode:
besweet -core( -input D:\a\video\data\vts_05_1.ac3 -output D:\a\video\data\vts_05_1.mp4-logfilea BeSweet.log ) -azid( -c normal --maximize ) -bsn( -6chnew -config )
and amazingly enough, the transcode worked just fine. Thanks!

Do you have any tips for me for achieving 190-200kbps using he-aac? Which preset/profile should I choose? Also, am I not supposed to ssrc to 44.1khz in order to avoid problems? I saw mention of that while searching.

Edit: Never mind, I got it.

Look at your log-file. BeSweet 1.5b25 with bsn.dll 0.21 resamples automatically with shibatch.dll to the necessary sampling rate. In order to get around 200 kB/s with 6 channel HE-AAC you can try the streaming profile. If you go above that HE won't be used anymore. The internet profile gives something like 130 kBit for me, but please check for yourself.

tiki4

Excuse me!
I'm not not good in ac3 5.1 to aac 5.1 encoding... Could someone help me, with simple instruction!!!

Try this:

1. Install latest Nero Burning ROM.

2. Download and install BeSweet 1.5b29.

3. Copy aac.dll and aacenc32.dll to your BeSweet directory.

4. Demux the AC3 file that you want to convert.

5. Try the following command line:

besweet -core( -input in.ac3 -output lt;full pathgt;\out.mp4 -logfile BeSweet.log ) -azid( -c normal ) -bsn( -6chnew -aacprofile_he -vbr_streaming ).

Search for bsn/Oagmachine for more information. Furthermore please have a look at the Audio FAQ.

Cheers,

tiki4

Thank your for your reply!
Anyone know if dicas mpegable ds support he-aac from nero?
I have noticed that my movie with mp4 audio track encoded with nero (Not HE but LC for this try) sound with more volume with dicas ds than with core aac ds and i like this!!! But i don't know if i can use dicas ds correctly with aac-he file

Originally posted by aspianatte

Anyone know if dicas mpegable ds support he-aac from nero?AFAIK no.

tiki4

The mpegable DS decoder neither supports multichannel AAC/MP4 tracks nor HE AAC decoding (only the backwards compatible LC part without the high frequencies). And you cannot combine it with other DS splitters like the one from 3vix. But it comes for free and simply works, even with RTSP streams of MPEG-4 content, and that's the only DS filter suite which can do that at the moment. See also modules/w...MPEG-4+Players

Forgot to mention the AMR/3GP decoder which is another unique feature in a DirectShow filter suite.

I have installed matrix mixer with this i can gain audio so now i have a more powerful sound!! I like very much work with pc and I like people like you that help me!!! Thanks again...

Finally after some search on internet and some attempts i have obtained my first file with he-aac 5.1 audio divx video (obtained with GREAT!!!!!!!! Gordian knot) and subtitles with subrip.
I have muxed everything with matroska muxer gui and all work and play very very good!!!, with the help of:

ffdshow
core aac
matroska splitter
and direct vobsub

My attempts is to obtain one dvd+r with lotr 1-2-3 compressed together

Thanks to all
¥
Back Forum Reply New