How to encode with AAC High Efficiency?
How to encode with AAC High Efficiency?
- Subject: How to encode with AAC High Efficiency?
- From: Jens Alfke <email@hidden>
- Date: Sun, 30 Mar 2008 13:24:53 -0700
I can't figure out how to use ExtAudioFile to output AAC
HighEfficiency (aka AAC+). I'm using the ConvertAudio sample code to
test with. If I use the command-line flags "-d aach -f
m4af" (corresponding to the constant kAudioFormatMPEG4AAC_HE) the
program throws an exception and aborts. If instead I use 'aac ' or
'aacl', it works fine.
The error comes from this call in utils.cpp:
err = AudioFormatGetProperty(kAudioFormatProperty_FormatInfo, 0,
NULL, &size, &outputFormat);
If outputFormat.mFormatID has been set to kAudioFormatMPEG4AAC_HE,
this function returns the error 'fmt?'.
I've searched apple.com for AAC "high efficiency" but didn't find
anything useful, only some messages from a few years ago indicating
that QuickTime didn't support it. But that was before Leopard, and of
course QT != CA.
—Jens
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden