2

AVMutableComposition用来定位和合成两个不同的视频轨道以进行播放和导出。我可以使用AVMutableVideoCompositionLayerInstruction. 这一切都在示例代码中。

但是,我需要做的是裁剪其中一个视频层。不像示例代码中那样通过让视频帧与合成的一侧重叠来“有效地裁剪”,而是实际上裁剪了正在合成的图层之一,因此合成视频的形状不同但视频不会失真。换句话说,我不想改变整个合成的renderSize,只是裁剪合成层之一。

这可能吗?有什么想法可以实现吗?谢谢!

4

1 回答 1

1

您是否尝试过裁剪设置?AVMutableVideoCompositionLayer 指令?

于 2014-09-23T18:47:01.933 回答