Когда я делаю снимок, он издает звук «щелчок». Поскольку это поведение по умолчанию, я хотел бы отключить его. Есть ли настройка для этого; или если я найду+удалю звуковой файл, будут ли последствия?
**Обратите внимание, что я ищу в основном постоянное решение, а не то, которое мне нужно было бы устанавливать/сбрасывать при каждом использовании приложения. Мне нравится идея корневого решения или приложения; но ради людей, не использующих права суперпользователя, медленно запускающих приложения с камерой, которые не могут позволить себе запустить еще одну фоновую службу, давайте сделаем...
Уточнение: давайте уточним, что это связано с Motorola Droid (по тегу, извините). Я рад, что это работает для других моделей телефонов, однако, насколько мне известно, это не стандартный вариант (если я ошибаюсь, укажите путь) из 2.0.1, 2.1 или 2.2 на Motorola Droid. То есть, если вы не имеете в виду общие регуляторы громкости, для приложения камеры нет регулятора громкости/отключения звука. (Параметры настройки камеры: зум|вспышка|баланс белого|место хранения|настройки фокуса/экспозиции).
Я хотел бы действительно связать ответ на этот вопрос луком: помимо опции root и опции приложения, есть ли возможность отключить звук в настройках камеры / системы? [Временное отключение телефона — плохой вариант.]
Вам понадобится root, чтобы удалить звуковой файл, но это должно быть так:
Delete /system/media/audio/ui/camera_click.ogg
Последствия? Звук больше не воспроизводится? :)
Кроме того, вы можете загрузить другое приложение камеры, которое не воспроизводит звук камеры.
chmod 000
этот файл вместо его удаленияЕсли у вас установлен «Tasker» , то
Когда вы выходите из приложения камеры, системный том восстанавливается до исходного состояния.
Когда вы находитесь в камере, просто используйте обычную громкость, чтобы полностью приглушить звук. Это сработало для меня на стандартном Nexus One с Froyo.
Если у вас есть рутированный телефон, вы можете отредактировать default.prop
файл, чтобы вернуть «Нет звука» в меню «Звук затвора».
Войдите в оболочку с помощью adb (часть Android SDK), затем переключитесь в режим суперпользователя.
$ adb shell
# su
Примечание. В зависимости от того, как ваш телефон рутирован, вам может потребоваться подтвердить, что «Неизвестное приложение» может стать суперпользователем — убедитесь, что ваш телефон разблокирован и экран виден, прежде чем набирать SU, затем примите это при появлении запроса, иначе он просто повторит команды. .
Смонтируйте системный диск в режиме чтения и записи и скопируйте default.prop на SD-карту.
# mount -o remount,rw -t yaffs2 /dev/mtdblock2 /system
# cp /system/default.prop /sdcard/
Скопируйте файл на рабочий стол (я использовал SWIFTP), затем измените строку (я использовал Notepad++, поэтому окончания строк не были искажены), которая гласит:
ro.camera.sound.forced=1
к
ro.camera.sound.forced=0
Скопируйте файл обратно на SD-карту, затем
# cp /sdcard/default.prop /system/
Выйдите из подсказки ADB
$ CTRL + C
Перезагрузите телефон.
Когда вы в следующий раз войдете в приложение камеры, выберите меню настроек, и опция «Нет звука» должна быть доступна.
В качестве альтернативы после создания раздела /system перезапишите его shutter.ogg
, выполнив следующие команды.
# cd /system/media/audio/camera
# cp sound0/no_sound.ogg sound3/shutter.ogg
Убейте приложение камеры, если оно уже запущено, запустите приложение камеры, выберите «sound3», и тогда у вас будет бесшумный затвор.
Работает на моем Sony Ericsson Xperia X10i, настроенном T-Mobile-UK, но должен работать на большинстве (всех?) Android-телефонов с root-правами.
Если вы на самом деле включите опцию «Нет звука», это не только отключит очень громкий звук затвора камеры, но и означает, что при прослушивании музыки он больше не отключается, позволяя воспроизвести звук затвора, и, похоже, он делает много фотографий. Быстрее. Изменение файлов .ogg не дает вам этих преимуществ.
Благодаря подсказке zephyrix на http://forum.xda-developers.com/showthread.php?t=713295 и заметке j4mm3r о том, как сделать /system доступной для записи.
default.prop
а в build.prop
. Спасибо Кеву и xda-developersЯ предполагаю, что это должно быть новым для Froyo, но в настройках камеры есть возможность отключить звук затвора.
Я использую приложение под названием Silent Camera .
Возможность отключить звук затвора не нова для Froyo. Я использую 2.1 Eclair на Samsung Vibrant (Galaxy S), и в разделе «Настройки»: [Значок гаечного ключа] перейдите на вторую страницу, где есть параметр «Звук затвора», где вы можете выбрать один из трех разных звуков или «Выкл.».
Установка уровня громкости на беззвучный (ниже вибрации) в конечном итоге отключит все звуки, включая звук камеры.
Примечание. Я использую SonyEricsson серии X10.
Без ROOT вы можете использовать это приложение, оно работает на ряде телефонов, хотя и не на всех:
https://market.android.com/details?id=com.blundell
Стандартная камера / без шума затвора
Оригинальное приложение для бесшумной камеры! :-)
Если вы используете мобильный телефон Lenovo, процесс должен работать:
Включите камеру --> Перейдите в Настройки --> Нажмите на 3 точки, чтобы открыть дополнительные параметры --> Установите для параметра «Звук привязки» значение «ВЫКЛ.».
Джейд Мейсон
производство
производство