Tag: AVCATWriter

使用AVAsset制作带有图片arrays和歌曲文件的电影文件

我正在尝试使用图片数组和audio文件制作电影文件。 为了制作一个图片数组,我在这里使用了zoul的大post。 一切都是完美的,我有我的电影与我的照片。 但是,当我尝试添加一些音轨时,我有很多问题。 为了理解我把我的代码: 当我调用这个方法时,图片数组和歌曲文件都准备好了: -(void) writeImagesToMovieAtPath:(NSString *) path withSize:(CGSize) size { NSString *documentsDirectoryPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:documentsDirectoryPath]; for (NSString *tString in dirContents) { if ([tString isEqualToString:@"essai.mp4"]) { [[NSFileManager defaultManager]removeItemAtPath:[NSString stringWithFormat:@"%@/%@",documentsDirectoryPath,tString] error:nil]; } } NSLog(@"Write Started"); NSError *error = nil; AVAssetWriter *videoWriter = [[AVAssetWriter alloc] initWithURL: [NSURL […]