2011-04-21 62 views
1

我有一个iOS应用程序,我想将它的某些视觉输出记录到视频中。它看起来像在iOS上创建视频的方式是使用AVMutableComposition并通过insertTimeRange将AVAsset提供给它。使用AV Foundation可以从RGB帧创建视频文件

我可以找到的所有文档和示例仅将视频和音频资产添加到AVMutableComposition。有没有添加图像数据的方法(即为每个视频帧添加图像)?我可以将这些图像数据作为直线RGB,PNG,JPG,UIImage或最简单的AV基金会(如果甚至可能的话)。

如果无法将图像提供给视频帧的AVMutableComposition,还有另一种方法可以从iOS中的帧生成.mp4文件。

+0

查找到AVAssetWriter ... – Daniel 2011-04-21 17:32:01

回答

2

为了从帧的电影,你可以使用AVAssetWriter,这里有一个问题排序,涵盖的是,这里的SO,question