我有一个AVComposition
多段和可变速度,我想获得CMTime
视频的正确位置。
如果我做:
CMTime time = CMTimeMake(duration.value * position, duration.timescale);
时间不合适,因为构图速度不同,我已经尝试了几天,但我找不到如何去做。
我也尝试过使用samplePresentationTimeForTrackTime
,但它的作用是将目标(组合)时间映射到源(资产)时间,我需要相反,将我在源(资产)上知道的位置映射到目标(组合)上的映射位置)。
有任何想法吗?