私の質問は、ExtAudioFileCreateWithURLで使用する有効なオーディオフォーマットは何ですか?ExtAudioFileCreateWithURL:使用する有効なオーディオフォーマットは何ですか?
私はRemoteIOからrenderCallbackに記録しています - そして、それはこれらの仕様を使用して作業しています
AudioStreamBasicDescription :: mFormatID :: kAudioFormatLinearPCM
ExtAudioFileCreateWithURL :: AudioFileTypeID :: kAudioFileWAVEType
しかし、結果のファイルは膨大なので、圧縮フォーマット。私は数時間のために検索し、様々なフォーマットの組み合わせに差し込むが、私はエラーが出てきた:
uncaught exception 'NSInternalInconsistencyException',
reason: 'Couldn't create file for writing'
私はまた、フォーマットはして記録するために使用することはできませんができるかについて相反する情報を見てきました。現実のチェックのために、私はSpeakHereサンプルを試してkAudioFormatMPEG4AACを使っていましたが、私の人生のために、自分のプロジェクトでこれらの設定をすることはできません。
ExtAudioFileCreateWithURLを使用して圧縮オーディオを記録する際のヒントはありますか?