在 iPhone 上静音 AVCapture 快门声音 [重复]

Posted

技术标签:

【中文标题】在 iPhone 上静音 AVCapture 快门声音 [重复]【英文标题】:Muting AVCapture shutter sound on iPhone [duplicate] 【发布时间】:2011-12-23 22:40:31 【问题描述】:

我正在使用带有AVCamCaptureManger 的Apple AVCam 代码来捕捉静止图像。我不向用户显示任何相机视图,图像只是在幕后自动拍摄,无需用户参与。但是,当我调用[captureManger captureStillImage] 时,它仍然会播放快门声,我不想让它播放快门声。

AppStore 中有许多应用程序可以“秘密地”在没有快门声的情况下拍照,所以我确信可以通过某种方式将这种声音静音。如果我不能直接静音这个声音,有没有办法调整不是手机的音量,而是我的应用程序本身的音量(应用程序的输出音量)?

【问题讨论】:

【参考方案1】:

如果你想避免快门声,你必须使用AVCaptureVideoDataOutput。请注意,秘密拍摄图像违反 App Store 政策。您需要确保以某种方式告知您的用户您正在拍照。

【讨论】:

:应该通过什么方式通知用户他正在拍照?

以上是关于在 iPhone 上静音 AVCapture 快门声音 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

android静音相机快门声音?

AVPlayer 没有声音

即使在静音模式下也能在 iPhone 上播放声音 [重复]

AvCapture / AVCaptureVideoPreviewLayer 无法获取正确的可见图像

iPhone音频超静音

需要访问 iPhone 使用的默认相机快门声音