我正在使用AVMutableComposition
来定位和合成两个不同的视频轨道以进行播放和导出。我可以使用AVMutableVideoCompositionLayerInstruction
轻松缩放和定位视频轨道。这是示例代码中的全部内容。
但是,我需要做的是裁剪其中一个视频图层。通过使视频帧与合成的一侧重叠而不是像示例代码中那样“有效地裁剪”,但实际上裁剪合成的一个层,使得合成视频的形状不同但视频不会失真。换句话说,我不想更改整个合成的renderSize,只需裁剪其中一个合成图层。
这可能吗?有任何想法可以实现吗?谢谢!