I need to load AAC/MP4 (and potentially other iTunes stuff) files and extract the audio samples from them. Using a dedicated cross-platform library would be nice, but it's hard to find one and AAC seems to be trademarked by Apple anyway. So I'd like to use QuickTime for that (any other option?). So I'd first load the file:
QTMovie* movie = [QTMovie movieWithFile: path error: nil];
But then I want to extract sampling rate, number of channels, and the actual samples from it. Any ideas how to do that? Is that even the "right" approach? I need to support 32&64-bit systems from 10.6 to the newest.
Cheers!
Vojtech