【发布时间】:2013-06-18 22:36:20
【问题描述】:
我有一个示例缓冲区,用于为 AVAssetWriter 捕获视频。我试图找出一种方法来确定我捕获了多少视频(时间)。目前我可以使用
访问当前缓冲区时间戳CMTime pts = CMSampleBufferGetPresentationTimeStamp(sampleBuffer);
我正在寻找一种方法来确定缓冲区的持续时间,我已经尝试过
CMTime dur = CMSampleBufferGetOutputDuration(sampleBuffer); but it seems to fluctuate
由于某种原因在 .002333 和 nan 之间
【问题讨论】:
标签: ios buffer avassetwriter cmtime cmsamplebufferref