0

我从 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?

我不能使用生成的视频/可变组合来创建视频预览视图,而不是从原始数据模型生成画布内容吗?

谢谢!

4

0 回答 0