Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用NSMutableArray of Images IOS创建mp3视频_Ios_Objective C_Ios7 - Fatal编程技术网

如何使用NSMutableArray of Images IOS创建mp3视频

如何使用NSMutableArray of Images IOS创建mp3视频,ios,objective-c,ios7,Ios,Objective C,Ios7,我想使用NSMutableArray of Images创建带有mp3的视频。我有多个图像阵列,我想使用自定义mp3文件(用户选择的mp3)创建视频。使用AVAudioPlayer将选定的mp3文件作为背景音乐播放 //Animation // Load images NSArray *imageNames = @[@"win_1.png", @"win_2.png", @"win_3.png", @"win_4.png", @"win

我想使用NSMutableArray of Images创建带有mp3的视频。我有多个图像阵列,我想使用自定义mp3文件(用户选择的mp3)创建视频。

使用AVAudioPlayer将选定的mp3文件作为背景音乐播放

 //Animation
 // Load images
    NSArray *imageNames = @[@"win_1.png", @"win_2.png", @"win_3.png", @"win_4.png",
                        @"win_5.png", @"win_6.png", @"win_7.png", @"win_8.png",
                        @"win_9.png", @"win_10.png", @"win_11.png", @"win_12.png",
                        @"win_13.png", @"win_14.png", @"win_15.png", @"win_16.png"];

    NSMutableArray *images = [[NSMutableArray alloc] init];
    for (int i = 0; i < imageNames.count; i++) {
        [images addObject:[UIImage imageNamed:[imageNames objectAtIndex:i]]];
    }

    // Normal Animation
    UIImageView *animationImageView = [[UIImageView alloc] initWithFrame:CGRectMake(60, 95, 86, 193)];
    animationImageView.animationImages = images;
    animationImageView.animationDuration = 0.5;

    [self.view addSubview:animationImageView];
    [animationImageView startAnimating];

//background music
 //start a background sound
    NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"Soothing_Music2_Long" ofType: @"mp3"];
    NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:soundFilePath ];    
    myAudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:nil];
    myAudioPlayer.numberOfLoops = -1; //infinite loop
    [myAudioPlayer play];
//动画
//加载图像
NSArray*imageNames=@[@“win_1.png”、@“win_2.png”、@“win_3.png”、@“win_4.png”,
@“win_5.png”、“win_6.png”、“win_7.png”、“win_8.png”,
@“win_9.png”、@“win_10.png”、@“win_11.png”、@“win_12.png”,
@“win_13.png”、“win_14.png”、“win_15.png”、“win_16.png”];
NSMutableArray*图像=[[NSMutableArray alloc]init];
对于(int i=0;i
我认为此链接对您很有用。。

谢谢你的帮助,这对我很有帮助