0

我正在通过将图像帧添加到我的 QTMovie 来创建电影,假设每一帧显示大约 0.2 秒。但我得到的最接近的是每帧 1 秒。我尝试将小于 1 的数量添加到我的 QTTime 中,但是这样我的电影长度将为 0 秒,文档没有描述 QTMakeTime 中的参数是什么。知道如何实现这一目标吗?

QTTime frameDuration = QTMakeTime(1, 1);
for (//here goes my loop to read each frame)
{
     [movie addImage:img forDuration:frameDuration withAttributes:dict];
}
4

1 回答 1

0

第二个参数f是每秒的帧数QTTime frameDuration = QTMakeTime(1, 7); 这意味着每秒 7 帧,效果很好

于 2010-08-30T19:13:58.567 回答