我可以AVMutableCompositionTrack
通过简单地调用insertTimeRange:ofTrack:atTime:error:
并给它一个AVAssetTrack
.
但是,我有一些视频轨道和一些静止图像(jpg、png 等),我想将它们作为静止帧插入(每个图像的持续时间为几秒钟)。我完全不知道如何插入静止图像。
有没有办法将静止图像转换成一个AVAssetTrack
并将它们插入一个AVMutableCompositionTrack
?我是否将被迫使用较低级别/更麻烦(尽管更强大)AVAssetReader
/ AVAssetWriter
?如果有某种方法可以将图像添加到AVMutableCompositionTrack
(并指定其持续时间),我真的很想知道如何。