HydrogenAudio

Lossy Audio Compression => AAC => AAC - General => Topic started by: komuta on 2013-01-07 07:57:48

Title: Can HE-AAC be losslessly transcoded to LC-AAC?
Post by: komuta on 2013-01-07 07:57:48
Hi,

I was wondering if it was possible to transcode losslessly from HE-AAC to AAC. I have a peace of HE-AAC audio which I would like to listen to on a HE-AAC incompatible hardware. My understanding of HE-AAC being it's roughly AAC LC with SBR to gain over bitrate, I thought it might be possible to reconstruct the 48KHz symmetric AAC frame without loss. Would anyone here know if it is possible ?
Title: Can HE-AAC be losslessly transcoded to LC-AAC?
Post by: nu774 on 2013-01-07 09:16:09
I think it's likely that your hardware can play HE-AAC file as LC-AAC if it is implicitly signaled.
If your hardware supports ADTS playback, try it first.
If not, try remuxing like the following:
Code: [Select]
mp4box -raw input.m4a && mp4box -add input_track1.aac -new output.m4a
Title: Can HE-AAC be losslessly transcoded to LC-AAC?
Post by: Neuron on 2013-01-07 09:32:01
I think it's likely that your hardware can play HE-AAC file as LC-AAC if it is implicitly signaled.
If your hardware supports ADTS playback, try it first.
If not, try remuxing like the following:
Code: [Select]
mp4box -raw input.m4a && mp4box -add input_track1.aac -new output.m4a


AFAIK HE-AAC plays the LC-AAC part on HE incompatible software/hardware. The sample rate will probably only be 22 Khz through.
Title: Can HE-AAC be losslessly transcoded to LC-AAC?
Post by: komuta on 2013-01-09 08:42:33
Thanks for both your answers. I'll try this.
Title: Can HE-AAC be losslessly transcoded to LC-AAC?
Post by: db1989 on 2013-01-09 12:11:15
I knew I should never have changed my avatar away from a red panda; now I’ve been usurped.
Title: Can HE-AAC be losslessly transcoded to LC-AAC?
Post by: Garf on 2013-01-09 16:10:14
HE-AAC consists of a 22kHz LC-AAC file, with some extra info (the HE part) on how to best guess the upper 22kHz from the LC part.

Non-HE-AAC players will see and play the 22kHz LC-AAC part and simply not do the extra reconstruction.

"Lossless transcoding" is a bit of a strange concept in there.
Title: Can HE-AAC be losslessly transcoded to LC-AAC?
Post by: Porcus on 2013-02-01 17:13:56
I knew I should never have changed my avatar away from a red panda; now I’ve been usurped.



You reap what you ...