我正在使用带有AVCamCaptureManger
的Apple AVCam代码来捕获静止图像。我没有向用户显示任何摄像机视图,图像只是在幕后自动拍摄而无需用户参与。但是,当我拨打[captureManger captureStillImage]
并且我不想让它播放快门声时,它仍会播放快门声。
AppStore中有很多应用程序“秘密”拍摄没有快门声的照片,因此我确信可以以某种方式静音此声音。如果我不能直接将这个声音静音,那么无论如何都要调整手机的音量,而不是我的应用程序本身的音量(应用程序的输出音量)?
答案 0 :(得分:1)
如果您想避开快门声,则必须使用AVCaptureVideoDataOutput
。请注意,隐蔽地捕获图像是针对App Store策略的。您需要确保以某种方式告诉用户您拍照。