微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将slowMo AVComposition插入AVMutableComposition

如何解决将slowMo AVComposition插入AVMutableComposition

PHPhotoLibrary为SlowMo中录制的视频提供AVComposition而不是AVURLAsset。我想将slowMo视频插入到另一个AVMutableComposition中,因此这意味着我需要将此AVComposition插入到我的编辑时间轴AVMutableComposition中。我以前使用的黑客方法是加载轨道和片段并找到资产的mediaURL。

                    AVCompositionTrack *track = [avAsset tracks][0];
                    AVCompositionTrackSegment *segment = track.segments[0];
                    mediaURL = [segment sourceURL];

一旦有了mediaURL,就可以创建一个新的AVAset,可以将其插入AVMutableComposition。但是我想知道是否有一种更干净的方法可以将slowMo视频合成直接插入到时间线AVMutableComposition中?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。