Ios 使用crossfade从一系列图像中组合视频以进行过渡

Ios 使用crossfade从一系列图像中组合视频以进行过渡,ios,Ios,我希望从一系列图像中生成一个mp4视频,这些图像在视频中用交叉淡入动画相互替换 到目前为止,我为图像A和B提出了解决方案: A(alpha = 1) overlays B(alpha = 0) ... (generate enough frames to maintain desired fps) A(alpha = 0.5) overlays B(alpha = 0.5) ... (ge

我希望从一系列图像中生成一个mp4视频,这些图像在视频中用交叉淡入动画相互替换

到目前为止,我为图像A和B提出了解决方案:

A(alpha = 1) overlays B(alpha = 0)
...       (generate enough frames to maintain desired fps)                                 
A(alpha = 0.5) overlays B(alpha = 0.5)         
...       (generate enough frames to maintain desired fps)                                
A(alpha = 0) overlays B(alpha = 1)
然后,一旦我们有了覆盖图像视图阵列,我就可以使用AVAssetWriter创建视频


是否有更好的解决方案或第三方库可以将图像缝合到带有crossfade动画的视频中,而无需自己设置每一帧?

是否需要在运行时执行此操作?如果不是,考虑IMOVIY:是的,它必须在运行时不幸地完成。我的iOS应用程序中有动画,我想将其作为视频与共享表共享。