现在很多android手机带有相机,但拍照的时间会有快门响声,而且不能关闭。有时候我希望拍照的时候不发出声响,以免被人查觉。 也并不一定非要用这个做坏事。 我估计也有很多人有这种需求。
听说市场里有软件,安装了可以用它无声拍照。 我看到过一个,但是一个收费的软件。我今天给大家分享一个实惠DIY方法。 前提是手机要root了, 最好安装了R.E文件管理器。这个方法我在自己的泛泰IM-A710K上测试过了,是有效的。
总的思路就是替换照相时使用的音效文件。 泛泰IM-A710K (android 2.3.4)的拍照音效文件在 /system/media/audio/ui/camera_click.ogg 。网上看到moto国行的ME525好像也放在相同的目录。 但不同的android手机,可能会使用不同的音效文件,存放在手机的不同地方。media是多媒体, audio是声音, ui是图形界面, camera是相机, ogg是音频文件格式后缀。常见的音频文件后缀还有mp3, wma, wav等。 你的手机使用的可能是其中一种格式。 最保险的找相机音效文件的方法是把手机里的音频文件都播放听一下, 跟拍照时发出的声响一样的就是了。
找到拍照音效文件后, 要做的就是用另一个相同文件格式的无声音频替换掉原来的文件。 无声文件可以在网上搜索。 如搜索无声ogg文件。 替换则可以使用R.E.文件管理器来操作。
如果另外换文件太麻烦了, 你也可以在手机上就地取材,找一个声响小一些的文件直接替换那个快门音效文件。在泛泰IM-A710K上,我就是用/system/media/audio/ui/Effect_Tick.ogg替换了/system/media/audio/ui/camera_click.ogg,现在快门声响很小。