在AVMutableComposition中的多个视频轨道之间切换

时间:2014-05-29 07:42:34

标签: ios avfoundation avmutablecomposition

有没有办法在AVMutableComposition中的多个视频轨道之间切换?我想为每个preferredTransform分配不同的{{1}},并在它们之间切换。

我通过将交替资源分配给A轨道和B轨道来尝试它,但没有视频显示B轨道时间。

1 个答案:

答案 0 :(得分:1)

您需要使用AVAssetWriter来执行多个视频轨道之间的切换("视频缩混")。根据{{​​3}},该类具有"多个并发轨道的媒体数据的自动交错"。

因此,如果您想使用多个视频曲目预览合成,则需要使用AVAssetWriter将其写出,或者仅使用单个视频曲目在AVMutableComposition中进行合成。