AVVideoCompositionCoreAnimationTool和自定义CALayer:setNeedsDisplay每帧?

时间:2011-08-18 19:18:03

标签: objective-c ios video core-animation avfoundation

我正在使用AVVideoCompositionCoreAnimationToolAVAssetExportSession在iPhone上的视频中绘制叠加层。

特别是我希望在视频中绘制与Timecode非常相似的内容。我可以用自定义CALayer(或层委托,无论哪种方式)来做这件事。我有一个问题,

问题是我看不到在我的自定义CALayer上调用setNeedsDisplay每个帧的方法,以便我可以通过drawInContext调用每帧更改类型。

在导出期间渲染视频的每一帧之前,是否确保调用drawInContext

谢谢!

0 个答案:

没有答案