iphone - 如何将录制的视频保存到相册?

标签 iphone ios xcode

以下代码是将相机拍摄的图片保存到相册中。

if ([mediaType isEqualToString:(NSString *)kUTTypeImage]) 
    {
         image = [info objectForKey:UIImagePickerControllerEditedImage];
        UIImageWriteToSavedPhotosAlbum(image, self,
                                       @selector(image:finishedSavingWithError:contextInfo:),
                                       nil);
    }

如何将重新编码的视频保存到相册中?

最佳答案

检查下面的代码...

   - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{



    NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
       if ([mediaType isEqualToString:@"public.movie"]){        
               // Saving the video / // Get the new unique filename 
               NSString *sourcePath = [[info objectForKey:@"UIImagePickerControllerMediaURL"]relativePath]; 
                  UISaveVideoAtPathToSavedPhotosAlbum(sourcePath,nil,nil,nil);

}

关于iphone - 如何将录制的视频保存到相册?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9991332/

相关文章:

objective-c - 如何在 iPhone 上使用带有线程的 sqlite + fdbm 库

iphone - 如何将 TabBarViewController 与 NavigationController 一起使用

iphone - 让 iPhone 应用程序支持多语言的最佳方式

objective-c - 静态 UITableView 不是全屏

ios - 我需要苹果 MFI 程序才能通过 USB 电缆访问 IOS 设备的短信吗?

iphone - 在 UIImageView 中访问调整大小的 UIImage 的框架

ios - 无法在SDK 3.2中保存Facebook accessToken

ios - 离开屏幕后删除节点

xcode - 使用 Xcode 5 和 Xcode 4.6.3 的 CocoaPods 安装问题

iphone - 如何获取NSdocument目录下保存的视频