试图了解CMTime

问题描述 投票:48回答:2

我看过一些examplesofCMTime(三个单独的链接),但我仍然不明白。我正在将AVCaptureSession与AVCaptureVideoDataOutput一起使用,我想设置输出的最大帧速率和最小帧速率。我的问题是我只是不了解CMTime结构。

显然CMTimeMake(value,timeScale)应该每1 / timeScale秒为我提供值帧,以合计value / timeScale秒,否则我弄错了吗?

为什么没有在任何地方记录此文件以解释其作用?

如果确实如此工作,我将如何获得不确定数量的帧?

如果真的很简单,很抱歉,但是还没有单击。

ios avcapturesession cmtime
2个回答
145
投票

CMTime结构表示存储为有理数的时间长度(请参见CMTime Reference)。 CMTime具有valuetimescale字段,并表示时间value/timescale seconds


0
投票

我的经验不同。

© www.soinside.com 2019 - 2024. All rights reserved.