使用 AVFoundation 框架(AVCaptureSession)在 iPhone 中录制视频?

Posted

技术标签:

【中文标题】使用 AVFoundation 框架(AVCaptureSession)在 iPhone 中录制视频?【英文标题】:Recording Video in iPhone using AVFoundation Framework(AVCaptureSession)? 【发布时间】:2010-10-05 09:31:40 【问题描述】:

我正在开发一个应用程序,我正在尝试使用 AVCaptureSession 类录制视频...我遇到了一些像这样的好教程

http://www.benjaminloulier.com/posts/2-ios4-and-direct-access-to-the-camera

但在这些教程中,仅从视频帧中捕获图像,而我想录制一个完整长度的视频,我可以将其保存在我的设备中或将其上传到我的服务器......我如何使用 AVFoundation 来实现这一点框架??

【问题讨论】:

【参考方案1】:

查看来自 WWDC 2010 http://developer.apple.com/videos/wwdc/2010/ 的示例代码,例如 AVCamDemo。

登录到您的 iPhone 开发者帐户(带有“免费下载 WWDC 2010 会议视频”的框),然后您会看到一个新页面,您可以在其中单击“在 iTunes 中查看”,然后在 iTunes 中(!)您将获得链接到 WWDC 2010 示例源代码...或者您可以尝试链接

http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?code=y&source=x&bundleID=20645

但要下载源代码,您还必须登录您的开发者帐户。

【讨论】:

以上是关于使用 AVFoundation 框架(AVCaptureSession)在 iPhone 中录制视频?的主要内容,如果未能解决你的问题,请参考以下文章

使用 OpenCV 和 AVFoundation 框架的 iPhone 实时图像处理?

是否可以在 Objective c 中使用 AVFoundation 框架绘制网格线

使用 AVFoundation 框架(AVCaptureSession)在 iPhone 中录制视频?

有没有办法在不使用 AVFoundation 框架的情况下在 iOS 中录制音频?

使用 Vision 和 AVFoundation 框架从实时摄像头(而非静态图像)进行实时人脸检测

AVFoundation 框架初探究