草庐IT

assetError

全部标签

iphone - 转换音频时读取大尺寸音频文件的内存问题

我有sampeaudio.caf(300MB)音频文件。我将音频.caf转换为.wav格式。它说警告“收到内存警告。Level=1”和“收到内存警告。Level=2”之后应用程序崩溃了。但它适用于ipad。如何在转换过程中使用缓冲区读取少量数据。这是我的代码:NSString*soundFilePath=[[NSBundlemainBundle]pathForResource:@"sampleaudio"ofType:@"caf"];NSURL*assetURL=[NSURLfileURLWithPath:soundFilePath];AVURLAsset*songAsset=[AVU

ios - 如何将 WAV 文件转换为 M4A?

有什么方法可以将我录制的.WAV文件转换为iOS中的.M4A文件?而且我还必须将.M4A文件转换为.WAV文件。我尝试使用音频队列服务,但我做不到。 最佳答案 这篇文章:FromiPodLibrarytoPCMSamplesinFarFewerStepsThanWerePreviouslyNecessary描述了如何从用户的ipod库加载文件并将其作为线性pcm(wav)文件写入文件系统。我相信您需要对代码进行更改以从文件系统加载文件,而不是在描述Assets位置的NSURL中:-(IBAction)convertTapped:(i