Log in

View Full Version : Belight 0.22b9 & NeroAACEnc 1.0.0.2 ac3 to aac Channel order bug?


mroz
22nd September 2006, 01:43
I'm running Belight 0.22 beta 9 (20060626) & NeroDigitalAudio 1.0.0.2

In the past I've used the dlls bundled with Nero to transcode ac3 to aac via Belight. Early on there were some problems with channel ordering of 5.1 audio, but these were fixed as I recall.

Recently - probably due to shifting versions of the Nero dlls - I've found on one machine I use transcoding no longer works (I get an Error 84) & on another I've just tried I end up with 2 channel output rather than 5.1, even though 5.1 is selected.

Rather than worry too much about this I thought I'd give the Belight Nero CLI option a go with NeroAACEnc. This seemed to work without a hitch, however I've only just realised that it's screwed up my channel ordering - serious Deja vu.

I tried to transcode a test AC3 clip which features a speaker announcing each channel position on that channel, to make clear what's going on.

Attached is the Belight log that results (AC3 - 6Ch 'Speaker Test' File.txt).

Playing back the resultant m4a file yields:

source channel ... is now output at position

L -------------------> R
C -------------------> L
R -------------------> C
SL ------------------> LFE
SR ------------------> SL
LFE -----------------> SR

Can someone please help ease my headache? :confused:

Hang on a moment... Is Belight even using NeroAACEnc? I just tried removing the exe & Belight still reckons it can transcode using it. Also the log doesn't mention NeroAACEnc. Eh?

Oh, hold on - just found http://kurtnoise.free.fr/BeLight/bsn_20060523.zip - which it seems is necessary to make use of neroAacEnc.exe...

Except it still doesn't work. Now I get an Error 84 (see attached AC3 - 6Ch 'Speaker Test' File-NDCLI.txt)

Further, if I go back to trying to use the Nero Digital Bundle option (which according to the command line doesn't use bsn), I get the same 'Error 84 unable to configure bsn' report (see attached AC3 - 6Ch 'Speaker Test' File-NDBun.txt).

What on earth is going on?