我有一个声音文件需要拆分成更小的部分。我有什么方法可以做到这一点,将音频文件分成音乐切割器的小片声音。
我还需要检查切片部分是否可以单独播放。
任何帮助将不胜感激。
由于 Vikas Ojha
答案 0 :(得分:2)
这取决于文件的具体格式 - 一个mp3文件,没有 - 一个wav文件,是的。
对于mp3文件,您必须首先解压缩文件中的音频(您可以使用audioqueue),然后根据需要拆分原始音频数据,然后将每个切片重新编码为mp3。 Apple提供了decoding and encoding mp3's.
的示例代码这仍然无法让您接受任何输入文件格式,因为您需要其他外部库,例如ffmpeg,LAME等,您可能需要自己构建这些文件。他们可能有不愉快的许可限制。