Mih*_*atu 10 iphone core-animation avfoundation avmutablecomposition avassetexportsession
我知道之前曾问过这个问题(例如这里和这里),但我无法弄清楚我做错了什么.
我有一个AVMutableComposition
用于将一些视频剪辑与一些CALayer
动画组合在一起的视频剪辑.
当我AVMutableComposition
把它和它结合在一起AVSynchronizedLayer
进行播放时,一切正常AVPlayerLayer
.视频输出正确,一切都放在应有的位置.
我的问题是,当我尝试导出这个东西时,我尝试使用AVVideoCompositionCoreAnimationTool
而不是AVSynchronizedLayer
(这是文档中我们应该用于导出的东西)和AVAssetExportSession,但是出了点问题,因为在我导出的电影中,每个CALayer
都有它的坐标系反转.
所以,如果在播放过程中0,0点是在左上角的屏幕一角时,我出口的电影的0,0点是在左下方的角落,因此我的动画发疯.
我阅读了有关此内容的任何可能的文章,我还从Apple下载了AVVideoEdit示例,但我无法看到发生了什么......