我正在尝试从 mp3 文件中绘制波形。
我已经使用 Core Audio SDK 文档中提供的 ExtAudioFileReadTest 应用程序成功提取了浮点数(链接:http://stephan.bernsee.com/ExtAudioFileReadTest.zip),但它连续读取浮点数。
问题是,我的音频文件很长(大约1小时),所以如果我连续读取浮点数,会花费很多时间。
是否可以跳过音频文件,然后读取一小部分音频,然后跳过并读取?
是的,使用 ExtAudioFileSeek() 来寻找所需的样本帧。它有一些错误,具体取决于您使用的格式(或 10.6 上的格式),但 MP3 应该没问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)