0

我目前正在使用 AV Foundation 将图像导出为视频。现在我想在这些图像导出为视频时为这些图像添加 kens 刻录效果。

据我所知,这是可以通过 AVVideoComposition 实现的,但我不知道如何开始。

4

1 回答 1

0

AVMutableVideoComposition.animationTool (AVVideoCompositionCoreAnimationTool) 看起来很有希望。

那和 AVMutableVideoCompositionLayerInstruction 的

- (void)setTransformRampFromStartTransform:(CGAffineTransform)startTransform toEndTransform:(CGAffineTransform)endTransform timeRange:(CMTimeRange)timeRange;

应该是一个好的开始,假设 Ken Burn 的效果可以通过插值仿射变换来实现。

于 2011-10-23T09:01:41.617 回答