使用AVFoundation逐帧录制音频和视频

问题描述:

如何在iOS4中使用AVFoundation逐帧录制音频和视频?使用AVFoundation逐帧录制音频和视频

+0

@JonathanGrynspan AVCamDemo样本由苹果公司。但它太复杂并且崩溃。 – sach

你提到的AVCamDemo接近你所需要做的,应该能够用它作为参考,其中有以下这些类是你需要使用以达到你所尝试的......所有的类是AVFoundation一部分,你需要

  • AVCaptureVideoDataOutputAVCaptutureAudioDataOutput - 以编码原始样本使用这些类从视频摄像头和麦克风

  • 使用AVAssetWriterAVAssetWriterInput获得原始样本我nto文件 - 以下示例mac OS X project显示了如何使用这些类(该示例也适用于ios),但是它们使用AVAssetReader进行输入(它重新编码电影文件)而不是相机和麦克风...您可以使用上面提到的输入输出你的情况写你想要什么

这应该是所有你需要为了达到你想要做什么......

继承人链接显示如何使用VideoDataOutput

希望它有帮助

+0

有没有解释这些事情的任何教程。或者一个简单的示例示例? – sach

+0

除了上面的来源,你必须寻找他们...... – Daniel

如果您是注册开发者,请查看2011年WWDC上的视频(您可以通过在开发人员门户搜索找到)。有两个有关AVFoundation的会议。还有一些来自WWDC会议的示例代码,其中极其有用