我想用iPhone录制音频,然后上传到服务器上。
我可以录制音频,但我的问题是我应该使用哪种格式来录制音频,这样Recorder将生成文件大小最小的文件。
发布于 2011-09-02 22:02:52
以下是iPhone支持的几种编码的结果。音频文件的大小,单位为KB,持续时间为10秒。
kAudioFormatMPEG4AAC : 164,
kAudioFormatAppleLossless : 430,
kAudioFormatAppleIMA4 : 475,
kAudioFormatULaw : 889,
kAudioFormatALaw : 889,
其中kAudioFormatMPEG4AAC具有最小的大小。
发布于 2011-09-02 14:26:42
苹果iOS支持以下格式的音频播放:
< code >H115µ-
对于记录,可以使用以下格式:
用于语音的Lossless)
(IMA/ADPCM)
虽然只有AAC支持硬件辅助编码(参见Apple iOS SDK documentation)
对于可用性的普遍性,我更喜欢MP3。
检查这些链接以找到录制音频的确切代码-
发布于 2011-10-27 06:17:25
这取决于您正在录制的音频类型和所需的音频质量。
例如,如果您使用内置麦克风录制语音,iLBC将为您提供最小的音频文件(20ms帧为15.2kbit/s,30ms帧为13.33kbit/s)。
https://stackoverflow.com/questions/7279643
复制相似问题