如何修剪 AVAsset (Swift) 中的多个时间点?

问题描述

我正在开发一个视频编辑器应用程序,根据一些处理,我有一系列样本/时间点要从视频剪辑中删除。例如,

时间点 = [0 8.2 15.5 20.6...]。 //秒

我想从视频剪辑(即 AVAsset)中删除这些与这些时间点相对应的特定帧。根据我目前的理解,您可以使用 AVAssetExportSession 来修剪特定的时间范围(例如 tstart 趋向),但不能修剪多个时间点(例如上面的 timePoints 数组)。

因此,有没有办法在丢弃多个时间点的情况下导出?即输出视频将所有剪辑合并在一起,除了与要丢弃的那些时间点对应的帧?

非常感谢您的帮助,谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)