Сохранение видео, которое я записываю в своем приложении

Я преуспеваю в понимании того, как создать приложение для камеры в моем учебном путешествии: -)

Единственное, с чем я застрял, - это сохранение видео что я записал. Я могу сохранить фото, но это не работает с видео.

Думаю, я почти добился этого с помощью iBrad Apps.

получил этот код:

-(void)imagePickerController:(UIImagePickerController *)picker
   didFinishPickingMediaWithInfo:(NSDictionary *)info
 {
NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];

[self dismissModalViewControllerAnimated:YES];

if ([mediaType isEqualToString:(NSString *)kUTTypeImage]) {
    UIImage *image = [info 
                      objectForKey:UIImagePickerControllerOriginalImage];

    imageView.image = image;

    if (newMedia)
        UIImageWriteToSavedPhotosAlbum(image, 
                                       self,
                                       @selector(image:finishedSavingWithError:contextInfo:),
                                       nil);
}
else{

    if ([mediaType isEqualToString:(NSString *)kUTTypeMovie]) {
        UIImage *movie = [info 
                          objectForKey:UIImagePickerControllerQualityTypeHigh];

        videoRecorder2.image = movie;

            if (newMedia)
                UISaveVideoAtPathToSavedPhotosAlbum(movie, 
                                               self,
                                               @selector(movie:finishedSavingWithError:contextInfo:),
                                               nil);
}}}

У меня есть оператор if, потому что приложение может снимать как видео, так и неподвижные изображения.

Первая часть по-прежнему - которая работает, а затем вторая часть, над которой я до сих пор работаю: -)

8
задан Unihedron 11 August 2015 в 23:50
поделиться