我已经成功地编写了一个包含多个视频剪辑的 AVMutableComposition,并且可以查看和导出它,并且我希望能够使用交叉淡入淡出在它们之间进行转换,所以我想使用 AVMutableVideoComposition。我找不到任何关于如何连续安排和播放几个 AVAsset 视频的示例。有没有人有一个例子,说明如何使用相当于 AVMutableComposition 的 insertTimeRange 将轨道添加到 AVMutableVideoComposition,或者如何设置交叉淡入淡出?
[self.composition insertTimeRange:CMTimeRangeMake(kCMTimeZero,asset.avAsset.duration)
ofAsset:asset.avAsset
atTime:self.composition.frameDuration
error:nil]