1

我的要求如下:

我需要从 iPod 库中访问一首歌曲并播放它(这是可行的)。我已经使用 Assets 库实现了这一点,现在我需要以编程方式修剪那首歌曲,以便获得它的剪辑。一个应用程序已经在应用程序商店中具有相同的功能,称为“铃声设计器”有什么想法吗?

4

1 回答 1

1

我猜你正在检索歌曲的 ALAsset(因为你说你已经知道如何从头到尾播放它)。

现在,要选择要提取的部分,您可以在 ALAsset 上调用方法 defaultRepresentation,然后在该 ALAssetRepresentation-Object 上调用 getBytes:fromOffset:length:error:。

http://developer.apple.com/library/ios/#documentation/AssetsLibrary/Reference/ALAsset_Class/Reference/Reference.html

http://developer.apple.com/library/ios/#documentation/AssetsLibrary/Reference/ALAssetRepresentation_Class/Reference/Reference.html#//apple_ref/doc/c_ref/ALAssetRepresentation

如果歌曲被编码,您可能必须先对其进行解码。

祝你好运!

于 2011-02-20T14:18:06.570 回答