3

我正在开发一个使用 AVFoundation 类录制和播放视频的 iPad 应用程序。我已经准备好基本录制/播放的所有代码,现在我想添加一个功能,允许用户在视频上绘制和注释——我相信这不会太难。更难的部分,也是我无法找到任何示例的部分,是将绘图和注释结合到视频文件本身中。我怀疑这部分是通过 AVComposition 完成的,但不知道具体如何。您的帮助将不胜感激。

标记

4

1 回答 1

5

我认为您实际上无法将绘图保存到 iOS 中的视频文件中。但是,您可以考虑使用单独的视图来保存绘图并使用透明视图将叠加层同步到视频上。换句话说,用户在视频中以 3 分 42 秒的时间圈了一些东西。然后,当播放视频时,您将保存的绘图覆盖在 3:42 标记处的视频上。这不是你想要的,但我认为它是你现在能得到的最接近的。

编辑:实际上可能毕竟有办法。看看这个教程。我还没有阅读全文,但它似乎包含了您需要的覆盖功能。

http://www.raywenderlich.com/30200/avfoundation-tutorial-adding-overlays-and-animations-to-videos

于 2013-05-11T02:09:46.230 回答