我目前正在使用 AV Foundation 将图像导出为视频。现在我想在这些图像导出为视频时为这些图像添加 kens 刻录效果。
据我所知,这是可以通过 AVVideoComposition 实现的,但我不知道如何开始。
我目前正在使用 AV Foundation 将图像导出为视频。现在我想在这些图像导出为视频时为这些图像添加 kens 刻录效果。
据我所知,这是可以通过 AVVideoComposition 实现的,但我不知道如何开始。
AVMutableVideoComposition.animationTool (AVVideoCompositionCoreAnimationTool) 看起来很有希望。
那和 AVMutableVideoCompositionLayerInstruction 的
- (void)setTransformRampFromStartTransform:(CGAffineTransform)startTransform toEndTransform:(CGAffineTransform)endTransform timeRange:(CMTimeRange)timeRange;
应该是一个好的开始,假设 Ken Burn 的效果可以通过插值仿射变换来实现。