0
我需要使用相同的AVPlayerLayer对象在三个不同的图层中播放一个视频。 是否可以克隆AVPlayerLayer,以便我可以在需要的地方使用克隆图层?是否可以克隆AVPlayerLayer?
我需要使用相同的AVPlayerLayer对象在三个不同的图层中播放一个视频。 是否可以克隆AVPlayerLayer,以便我可以在需要的地方使用克隆图层?是否可以克隆AVPlayerLayer?
我已经与
NSMutableArray *videoLayersArray = [NSMutableArray alloc] init];
[videoLayersArray addObject:layer1];
[videoLayersArray addObject:layer2];
[videoLayersArray addObject:layer3];
// add these three layers on parentLayer
videoComposition.animationTool = [AVVideoCompositionCoreAnimationTool videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:videoLayersArray inLayer:parentLayer];
这种尝试会使您的视频这在layer1的成分。 layer2和layer3。 它为我工作。
你有没有在这方面取得成功?我发现自己在同一个地方。 – fbartho
请看我的答案。 – satyanarayana