2

我有一个AVComposition多段和可变速度,我想获得CMTime视频的正确位置。

如果我做:

CMTime time = CMTimeMake(duration.value * position, duration.timescale);

时间不合适,因为构图速度不同,我已经尝试了几天,但我找不到如何去做。

我也尝试过使用samplePresentationTimeForTrackTime,但它的作用是将目标(组合)时间映射到源(资产)时间,我需要相反,将我在源(资产)上知道的位置映射到目标(组合)上的映射位置)。

有任何想法吗?

4

0 回答 0