ios - 有什么办法可以实时预览 AVMutableComposition 吗?如果不是,Final Cut Pro 是如何做到的?

标签 ios avfoundation finalcut

是否可以实时预览 AVMutableComposition,其中应用了一些图层指令到其资源?

我发现连接 AVMutableCompositionAVVideoComposition(持有指令) 的唯一类是 AVExportSession。这是否意味着我必须先导出它才能播放预览?

如果是这样,当我编辑部分视频时,Final Cut Pro 等应用如何提供实时预览。他们是否将整个视频切成多个 block ,导出已更改的内容并保留其他所有内容的更改?

这听起来像是一个难题 - 是否有任何库可以帮助将视频切割成小块以导出并关注缓存失效?

干杯, 米。

最佳答案

AVMutableComposition 没有实时预览,它们​​可能会为每次更改创建一个时间段,并在您更改下面的 slider 时管理其可见性

关于ios - 有什么办法可以实时预览 AVMutableComposition 吗?如果不是,Final Cut Pro 是如何做到的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58523773/

相关文章:

objective-c - 创建类似 Final Cut Pro/Professional 的界面

xml - 计算 Final Cut Pro X xml 序列持续时间

ios - 在 iOS Phonegap 应用程序上序列化文件传输

ios - Swift 中的 ScrollView 和键盘

ios - 将 CIFilter 应用于 UIImagePickerController 提要

ios - AVAudioPlayer 在电话的音箱上播放音乐时播放音频

programming-languages - 什么编程语言用于制作中型软件?

ios - 注销后,我得到 "class deallocated while key value observers were still registered with it"

将 PDF 作为字符串转换为 NSData 后,iOS UIWebView 无法找到 PDF 标题

iOS:如何使用 AVPlayer 在两个 channel 上播放单声道音频文件