1
4
答案很简单,只需使用扩展名为.wav的init。
从类引用文档中,记录器根据您选择的扩展名推断文件类型。所以试试。aiff或.aif或.wav initWithURL:设置:错误: 初始化并返回录音机。
要记录到的文件系统位置。要记录的文件类型是根据此参数值中包含的文件扩展名推断出来的。 |
2
2
坏消息: 我认为在iPhone上没有任何“自动”的方法可以做到这一点,这意味着你必须自己手动完成。 好的: 做起来很简单。一个WAV文件-假设你只是在谈论使用原始的,未压缩的音频-只是一个头部,你需要坚持在音频数据的开头。格式很简单。网上有很多参考资料: http://www.sonicspot.com/guide/wavefiles.html
我不是你说的那种法米利尔格式的。如果是未压缩的,很好。否则,您可能需要解压缩它。WAV文件也有存储方法 压缩的 如果数据源是压缩的,那么 可以 通过生成新的头并指示它已按原样压缩,可以将其存储在WAV中。 另外,我说的“压缩”是指除了标准的X位Y通道PCM之外的任何编解码器。 |
ddp · AKAudioPlayer:扬声器中没有声音,只有耳机 7 年前 |
whistler · Audiokit MIDI初始化令人困惑 7 年前 |
DEADBEEF · 如何在螺旋图中渲染特定的音频单元 7 年前 |
Jeff Coe · 确定哪个应用程序正在使用音频设备 8 年前 |
Rogare · 使用哪种方法实时读取音频样本 9 年前 |