【发布时间】:2011-04-29 10:35:58
【问题描述】:
1) CMTimeMake(1,10) 表示持续时间为 1 秒,时间刻度为 10,或每秒 10 帧。这意味着1s时长的10帧视频?
2)
CMTime lastTime=CMTimeMake(1,10);
CMTime frameTime=CMTimeMake(1, 10);
CMTime currentTime=CMTimeAdd(lastTime, frameTime)
= (2, 10) ?
2 秒的视频和每秒 10 帧的 currentTime?
【问题讨论】:
-
如果您的视频是 48 FPS(每秒帧数),那么您可以轻松地执行
CMTimeMake(1, 48)以每 1/48 秒运行一个代码块,即每帧 1 个块