Log in

View Full Version : NeroAACEnc doesn't create simple LC mp4


alexVS
17th December 2009, 16:39
Hi! I encode wave with NeroAACEnc.exe
I want to receive mono, Low Complexity (LC), VBR

The source is simple wav file:
MediaInfo:
Audio
ID : 0
Format : PCM
Codec ID : 1
Codec ID/Hint : Microsoft
Duration : 2mn 47s
Bit rate : 512 Kbps
Channel(s) : 1 channel
Sampling rate : 32.0 KHz
Resolution : 16 bits

If I encode with -LC I got:
Format profile : LC (That's fine)
Format settings, SBR : No (That's fine)
Format settings, PS : Yes (Parametric stereo ??? I don't want this)
Codec ID : 40
Duration : 2mn 47s
Bit rate mode : Variable
Bit rate : 61.8 Kbps
Maximum bit rate : 70.5 Kbps
Channel(s) : 2 channels (why ???)
Channel positions : Front: L R
Sampling rate : 32.0 KHz
Resolution : 16 bits

If I encode with HE, I receive 1 chanel (Center, mono), SBR, no PS, but that is not what I want (I want LC). Could you help me to understand why NeroAACEnc doesn't create simple LC mp4?

alexVS
17th December 2009, 17:38
In sound editor I made stereo with identical channels from the source mono. NeroAACEnc with -LC encoded it fine: 2ch, no SBR, no PS.
But with the same -q 0.5 the avarage bitrate increased from 61 upto 79 Kbps. I thought that encoder is clever enough to detect that both channels are identical. So there is no direct mono encoding? Only with SBR or Parametric Stereo?

menno
23rd December 2009, 17:49
The file is encoded as mono LC just fine, just reported as stereo PS because the signalling for PS is implicit. Decoders will also decode the file to 2 channels (because it needs to assume that the file does have PS (not my idea, it's in the AAC standard)), but the channels will be identical.