【问题标题】:possible to create a video file from RGB frames using AV Foundation可以使用 AV Foundation 从 RGB 帧创建视频文件
【发布时间】:2023-03-23 14:29:01
【问题描述】:

我有一个 iOS 应用程序,我想将它的一些视觉输出录制到视频中。看起来在 iOS 上创建视频的方法是使用 AVMutableComposition 并通过 insertTimeRange 向其提供 AVAssets。

我能找到的所有文档和示例仅将视频和音频资产添加到 AVMutableComposition。有没有办法向它添加图像数据(即为视频的每一帧添加图像)?我可以将这些图像数据作为直接的 RGB、PNG、JPG、UIImage 或任何最容易提供给 AV Foundation 的数据(如果可能的话)。

如果无法将图像输入到视频帧的 AVMutableComposition 中,是否还有另一种方法可以从 iOS 中的帧生成 .mp4 文件。

【问题讨论】:

    标签: iphone ios4 iphone-sdk-3.0


    【解决方案1】:

    要从帧生成电影,您可以使用 AVAssetWriter,这是一个问题,在 SO 上涵盖了该问题,question

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-04
      • 2012-05-21
      • 1970-01-01
      相关资源
      最近更新 更多