【发布时间】:2014-04-23 13:55:06
【问题描述】:
我正在使用 theamazingaudioengine 来录制、播放和添加效果,例如 iOS 应用程序的混响。我可以录制、播放录制的音频以及混响效果。但我无法将带有混响效果的音频文件保存到画廊。谁能帮我解决这个问题。
我正在像这样保存录制的音频。
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
NSArray *documentsFolders = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *path = [[documentsFolders objectAtIndex:0] stringByAppendingPathComponent:@"Recording.aiff"];
[library writeVideoAtPathToSavedPhotosAlbum:[NSURL URLWithString:path] completionBlock:^(NSURL *assetURL, NSError *error){
/*notify of completion*/
NSLog(@"AssetURL: %@",assetURL);
NSLog(@"Error: %@",error);
if (!error) {
//video saved
[[self appDelegate] showAlertWithTitle:@"Audio Saved" message:@""];
}
else{
[[self appDelegate] showAlertWithTitle:@"Error" message:error.domain];
}
}];
提前致谢!
【问题讨论】:
-
您能否分享代码以显示您当前如何保存文件,尽管没有效果?
-
我已经在问题本身中分享了这一点。我已经编辑了我的问题以分享。
-
看看我的回答,这就是你应该如何保存编辑过的音频。
标签: ios objective-c audio-recording