我从 AVFoundation 的 AVMutableComposition 获得了一个视频,它可以由 AVPlayer 预览,如下所示,
AVPlayerItem *pi = [AVPlayerItem playerItemWithAsset:mutableComposition];
pi.videoComposition = mutableVideoComposition;
AVPlayer *player = [AVPlayer playerWithPlayerItem:pi];
self.playerView.player = player;
[self.playerView.player play];
但是,我不想只是预览它,以及可编辑的,当用户单击播放器视图时,我如何选择每个分段图层,并更改它的属性,例如通过控制器更改变换属性。金属渲染?还是 AVSynchronizedLayer?
我不能使用生成的视频/可变组合来创建视频预览视图,而不是从原始数据模型生成画布内容吗?
谢谢!