2010-07-22 862 views
2

我对iPhone iOS的新API感到好奇:AVCapture ... 这是否包含记录方式来抓取相机预览的截图?该文件似乎让我感到困惑,因为它现在已经脱离了NDA,所以我想我会在这里发表我的问题。 非常感谢, 布雷特iPhone视频截图(最佳方法)

回答

2

随着AVFoundation您可以从相机抢会话照片...它的工作方式是使用以AVCaptureOutput的一个子类来获得你所需要的,与静止图像您打算想要使用AVCaptureSTillImageOutput子类,这里是一个链接AVCaptureStillImageOutput ref。除此之外,您还拥有AVCaptureMovieFileOutput,用于将捕获会话中的Quicktime电影录制到文件中,AVCaptureVideoDataOutput允许您从捕获会话中截取未压缩的单个帧,您还可以使用音频输出。希望这可以帮助

+0

感谢您的信息。我仍然有点困惑。 AVCaptureStillImageOutput是否替换了[UIImagePickerController takePicture]?或者只是抓住相机预览中的内容? – Brett 2010-07-23 12:26:38

+1

那么他们有没有做对方...一个是AVFoundation另一个是UI工具包,UIImagePIckerController是苹果提供的一个接口,用于拍摄视频和图片,AVFoundation可以让你自己做,并有更多的控制在相机设置和完全控制界面的外观和感觉等方面 – Daniel 2010-07-23 13:28:46