根据时间寻找音频文件

时间:2010-12-14 00:35:06

标签: iphone ios audio core-audio

根据数据包级别查找音频文件很简单。只需在填充下一个缓冲区时更改 currentPacket

AudioFileReadPackets(_audioFile, false, &numBytes, _packetDescs, _currentPacket, &numPackets, buffer->mAudioData);

但是如果你想从文件的开头寻找10位呢? 对于CBR文件,这应该很容易计算 - 但是对于VBR文件呢?

1 个答案:

答案 0 :(得分:1)

解决方案是使用ExtAudio * API。可以随时将输入文件转换为LPCM,然后寻求变得微不足道。