jjzjj

presentationTime

全部标签

ios - AVAssetImageGenerator.generateCGImagesAsynchronously 的错误帧

根据文档,generateCGImagesAsynchronously接受一个NSValue数组,并根据视频和给定时间生成帧,并将其作为回调返回。我使用以下代码生成值列表varvalues:[NSValue]=[]letframeDuration=CMTimeMake(1,timeScale)foriin0..正如您在上面的代码中看到的,我使用同步方法交叉检查了结果,我可以确认values数组包含正确的时间引用。但是当相同的数组被传递给generateImageAsynchronously方法时,对于不同的时间戳,我得到相同帧的副本10次。也就是说,如果我的视频是10秒,那么我会得到3

iphone - GPUImageMovieWriter 帧 presentationTime

我有一个GPUImageColorDodgeBlend连接两个输入的过滤器:AGPUImageVideoCamera它正在从iPhone摄像机获取帧。AGPUImageMovie这是一个(MP4)视频文件,我想将其放在实时摄像头画面上。GPUImageColorDodgeBlend然后连接到两个输出:AGPUImageImageView提供混合操作的实时预览。AGPUImageMovieWriter按下录制按钮后将电影写入存储。现在,在开始录制视频之前,一切正常100%。GPUImageVideo很好地混合了实时摄像机视频,没有报告任何问题或警告。但是,当GPUImageMovieWr