我正在开发类似于 Vine 或 Instagram 的视频捕获应用程序。这使用户可以按住录制,释放触摸暂停,然后通过触摸再次继续。
我有我的原型工作,我正在捕捉视频,合并它们并很好地裁剪它们。我正在使用AVCaptureMovieFileOutput
.
触地时,我开始记录:
[MovieFileOutput startRecordingToOutputFileURL:fileURL recordingDelegate:self];
在修饰时,我停止:
[MovieFileOutput stopRecording];
问题:根据我的日志,似乎在0.054
着陆后至少需要几秒钟才能真正开始录制。0.050
这意味着不会捕获持续大约几秒钟的非常快速的点击,因为在实际开始之前MovieFileOutput
会被告知。stopRecording
它可能看起来微不足道,但 Vine 能够捕捉并记录这些敲击声。
有任何想法吗?谢谢