Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

Movie export with AAC or AMR audio formats

Q: I'm trying to create MPEG-4 (.mp4), 3GPP (.3gp) and/or 3GPP2 (.3g2) format files on my Windows PC using the ConvertMovieToFile function. The resulting files always contain valid video, but no audio. No errors are being returned from this function. What am I doing wrong?

A: The AAC and AMR compressors that ship with QuickTime are only available to licensed applications via a private Software Development Kit (SDK) on Windows. Therefore, you can't use any of the QuickTime movie exporter functions such as ConvertMovieToFile from your own application to encode audio to the AMR or AAC formats without first obtaining a patent license from one of the following licensing organizations:

Contact Via Licensing Corporation for AAC licensing information.

Contact VoiceAge for AMR licensing information.

However, you can encode audio to the AMR or AAC formats using QuickTime Pro on Windows.

Once the patent license is obtained, contact Apple Software Licensing for the appropriate SDK license. When contacting Apple Software Licensing please indicate which SDK license you're interested in, the full company name, address and contact email address.

On Macintosh, applications can create content with these formats without the requirements mentioned above.

Document Revision History

DateNotes
2007-04-13Updated contact URL for Via Licensing Corporation
2006-01-25misc. changes
2006-01-06fixed broken link
2004-05-20minor wording changes
2004-04-05This QA discusses use of the QuickTime AMR and AAC audio compressors on Macintosh and Windows

Posted: 2007-04-13




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.