我正在开发类似于Vine或Instagram的视频捕捉应用程序。这样,用户可以按住录制,释放触摸以暂停,然后通过触摸再次继续。
我的原型正在工作,我正在捕捉视频,合并它们并将它们裁剪得很好。我正在使用AVCaptureMovieFileOutput
。
触地时,我开始录音:
[MovieFileOutput startRecordingToOutputFileURL:fileURL recordingDelegate:self];
在修饰时,我停下来:
[MovieFileOutput stopRecording];
问题:根据我的日志,触摸后至少需要0.054
秒,直到录制实际开始。这意味着持续约0.050
秒的非常快速的点击将无法捕获,因为MovieFileOutput
将在stopRecording
实际开始之前被告知{{1}}。这似乎无关紧要,但Vine能够捕获并记录这些水龙头。
有什么想法吗?感谢