(id)addPeriodicTimeObserverForInterval:(CMTime)간격 대기열:(nullable dispatch_queue_t)queue usingBlock:(void (^)(CMTime time))block
이 메서드의 매개변수 간격이 CMTimeMake(1, 1), CMTimeMake(10, 1000)과 같이 다르게 채워지는 것을 확인했습니다. 이것이 무엇을 의미하는지 대답해 주실 수 있나요?
으아아아
CMTime은 특별히 비디오 시간을 나타내는 데 사용됩니다. CMTime(a,b) a는 현재 프레임을 나타내고, b는 프레임 속도, 초당 프레임 수를 나타냅니다. CMTime(60,30) 초당 30프레임의 동영상을 나타내며 60프레임, 즉 2초 동안 재생됩니다. CMTime(30,15) 초당 15프레임의 비디오를 나타냅니다. 30프레임을 재생한 후에도 여전히 2초입니다.
으아아아
CMTime은 특별히 비디오 시간을 나타내는 데 사용됩니다.
CMTime(a,b) a는 현재 프레임을 나타내고, b는 프레임 속도, 초당 프레임 수를 나타냅니다.
CMTime(60,30) 초당 30프레임의 동영상을 나타내며 60프레임, 즉 2초 동안 재생됩니다.
CMTime(30,15) 초당 15프레임의 비디오를 나타냅니다. 30프레임을 재생한 후에도 여전히 2초입니다.