我想在 iphone4 中捕获视频,完成后我想存储在 iPhone 的文档目录中。请帮忙。我可以使用捕获视频
UIImagePickerController 但无法将其保存到文档目录中。
如果您想使用 UIImagePicker 保存视频,您可以通过以下方式轻松将它们保存到照片相册:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info; {
NSURL * movieURL = [[info valueForKey:UIImagePickerControllerMediaURL] retain];// Get the URL of where the movie is stored.
UISaveVideoAtPathToSavedPhotosAlbum([movieURL path], nil, nil, nil);
}
这允许您将其保存到相册中,并保留电影的参考路径以供以后使用。我不太确定这是否是您所需要的,但它确实允许您保存电影。
EDIT:如果您确实想将电影保存到文档目录中,只需使用上面的代码,然后更改行:
UISaveVideoAtPathToSavedPhotosAlbum([movieURL path], nil, nil, nil);
to
NSData * movieData = [NSData dataWithContentsOfURL:movieURL];
这将为您提供电影的数据,您可以从那里将该数据写入文档目录。希望有帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)