我正在通过将图像帧添加到我的 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];
}