2011-04-20 90 views
1

我目前使用记录API AVFoundation视频并且已经指定了fileUrl写:它记录如何使用AVFoundation将视频写入iPhone相机胶卷?

NSURL *fileUrl = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@%@", NSTemporaryDirectory(), @"output.mov"]]; 

然而,现在到一个临时目录。我如何将这个文件写入相机胶卷?相机胶卷目录是什么?

谢谢!

+1

查看WWDC 2010会话中的AVCamDemo。它显示了如何做到这一点。 – 2011-04-23 22:14:01

回答

0

我从AVCamDemo代码中找到了一些关于Apple网站的文档。

+1

嗨!也许你可以扩大你的答案,提供一个链接到你找到解决方案的地方,也许可以修复你的问题的代码片段?这样你可以帮助其他人有类似的问题:) – NikiC 2011-04-26 09:33:10

+0

为什么它是正确的答案?没有代码或链接或解释。 – 2015-03-17 10:01:10

3

记录到磁盘后执行以下操作以将视频复制到相机胶卷

if (UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(outFileName)) { 
    UISaveVideoAtPathToSavedPhotosAlbum(outFileName, self, @selector(video:didFinishSavingWithError: contextInfo:), nil); 
} 

注意UIVideoAtPathIsCompatibleWithSavedPhotosAlbum()会成功只录制的视频是正确的QuickTime格式。

相关问题