1) CMTimeMake(1,10)
表示持续时间为 1 秒,时间刻度为 10,即每秒 10 帧。这意味着 10 帧的视频持续时间为 1 秒?
2)
CMTime lastTime=CMTimeMake(1,10);
CMTime frameTime=CMTimeMake(1, 10);
CMTime currentTime=CMTimeAdd(lastTime, frameTime)
= (2, 10) ?
2 秒的视频和每秒 10 帧的当前时间?
最佳答案
1) CMTimeMake(1,10)
其实就是数值1和时间刻度10的意思,它们是分子和分母,所以是1/10秒,不是1秒.
2) 结果将类似于 CMTimeMake(2, 10)
,即 2/10 秒。
关于video - 试图理解 CMTime 和 CMTimeMake,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4001755/