【发布时间】:2014-01-06 22:35:07
【问题描述】:
我想了解 iOS 上的 iMovie 等视频编辑应用程序如何动态更改分配给 AVPlayerItem 的 AVMutableComposition ?例如,用户在时间线上修剪视频,添加/修改文本层,添加过渡等。一种方法是重新创建新的 AVMutableComposition 对象,使用此资产创建新的 playerItem,并替换 AVPlayer 的 currentItem。我不确定这是否是最好的方法,也不认为 iMovie 应用程序使用这种方法,因为无论何时执行此操作,用户都可以看到播放器层的刷新。大家有什么想法吗?
【问题讨论】:
标签: ios avfoundation avplayer avmutablecomposition video-editing