【发布时间】:2011-04-14 14:02:14
【问题描述】:
我的要求如下:
我需要从 iPod 库中访问一首歌曲并播放它(这是可行的)。我已经使用 Assets 库实现了这一点,现在我需要以编程方式修剪那首歌,以便获得它的剪辑。应用商店中已经有一款具有相同功能的应用程序,称为“铃声设计器”。有什么想法吗?
【问题讨论】:
我的要求如下:
我需要从 iPod 库中访问一首歌曲并播放它(这是可行的)。我已经使用 Assets 库实现了这一点,现在我需要以编程方式修剪那首歌,以便获得它的剪辑。应用商店中已经有一款具有相同功能的应用程序,称为“铃声设计器”。有什么想法吗?
【问题讨论】:
我猜你正在检索歌曲的 ALAsset(因为你说你已经知道如何从头到尾播放它)。
现在,要选择要提取的部分,您可以在 ALAsset 上调用方法 defaultRepresentation,然后在该 ALAssetRepresentation-Object 上调用 getBytes:fromOffset:length:error:。
如果歌曲经过编码,您可能需要先对其进行解码。
祝你好运!
【讨论】: