Ios AVCaptureStillImageOutput快门定时

Ios AVCaptureStillImageOutput快门定时,ios,objective-c,avfoundation,Ios,Objective C,Avfoundation,我创建了一个应用程序,它使用来自AVFoundation的AVCaptureStillImageOutput。我意识到,在我的应用程序和其他样本源中,在按下快门按钮后,快门需要1秒左右的时间发出声音 有没有办法在按下按钮后立即发出声音?我搜索并发现了类似的问题,但没有找到具体的答案 快门声音与实际图像捕获同步(不会立即发生,并随环境照明而变化)。如果您立即按下快门,则会给用户一种错误的印象,即图像捕获已经结束,而实际上还没有结束;如果用户在前一个图像未完成时尝试捕获新图像,则您将无法处理该请

我创建了一个应用程序,它使用来自AVFoundation的AVCaptureStillImageOutput。我意识到,在我的应用程序和其他样本源中,在按下快门按钮后,快门需要1秒左右的时间发出声音

有没有办法在按下按钮后立即发出声音?我搜索并发现了类似的问题,但没有找到具体的答案


快门声音与实际图像捕获同步(不会立即发生,并随环境照明而变化)。如果您立即按下快门,则会给用户一种错误的印象,即图像捕获已经结束,而实际上还没有结束;如果用户在前一个图像未完成时尝试捕获新图像,则您将无法处理该请求。所以我认为,如果你真的有令人信服的理由试图改变这一点,你应该再考虑一下。我明白你的意思。点击“捕捉”按钮后,是否可以立即拍摄静止图像?内置的应用程序可以做到这一点。我做了一些研究,发现使用AVCaputreVideo是可能的,但我猜它可能会失去一些质量,我不希望这样。你可以达到与内置应用相同的速度,但这不是瞬间的。例如,尝试在暗室中使用内置应用程序拍照。您将能够注意到快门按下和图片完成之间的延迟。您当然不应该使用AVCaptureVideo来捕获静态图像,除非您想要低分辨率图像。