AVFoundation对我来说非常困难,因为大多数示例和文档都在Obj-c中。正如我的标题所述,我想实时写入文件,而不是在用户拥有后调用exportAsync完成录制他们的视频。
如果有人可以就如何做到这一点提供一些建议或文档,我们将不胜感激!
答案 0 :(得分:1)
我们不清楚您的视频来自哪里,但exportAsync
听起来好像您正在使用AVAssetExportSession
使用现有文件或合成。
AVAssetReader
AVCaptureSession
等AVAssetWriter
&逐步将帧写入文件AVAssetWriterInput
如果您因某种原因希望写入文件被中断,
考虑将AVAssetWriter
' movieFragmentInterval
属性设置为小的。