Я почти никогда не делаю снимков крупным планом на свой Galaxy Nexus (и когда я это делаю, было бы удобнее вручную переключиться в какой-нибудь режим макросъемки).
Как сделать так, чтобы автофокус не пробовал все возможные положения фокусировки каждый раз, когда я делаю снимок?
Такое поведение заставляет меня терять все хорошие моменты, которые я хочу запечатлеть в первую очередь (из-за задержки фокусировки примерно на 3-5 секунд), и часто приводит к тому, что снимки получаются не в фокусе, особенно ночью или через лобовое стекло или что-то в этом роде. Есть ли способ отключить такой фиктивный автофокус?
Похоже, что Open Camera ( net.sourceforge.opencamera ) содержит функцию, позволяющую вручную установить фокус на auto , infinity , macro , manual (locked-on-touch) и Continuous .
Похоже, что в основном это работает на Nexus 5 без рута — изменение настройки на бесконечность устраняет дополнительную задержку фокусировки перед съемкой каждого снимка (хотя это также кажется глючным, так что изменение с автоматического на бесконечность иногда может оставить фокус на макроуровне , не перефокусируясь на бесконечность).
Я уверен, что технически есть какой-то способ просто отключить автофокус, заставить камеру запускаться с фокусом по умолчанию и никогда не отходить от него. Однако я не знаю, что эта функция существует в пользовательских ПЗУ, потому что это единственное место, где вы найдете подобные модификации, и если на нее нет большого спроса, маловероятно, что кто-то будет ее кодировать. У меня есть ощущение, что фокус камеры может быть очень сложно модифицировать из реальной ОС.
Я думаю, что единственный способ решить эту проблему наверняка — это научиться кодировать и проверять исходный код AOSP или платить разработчику, который сделает это за вас. Я почти уверен, что это не родная функция ОС Android.
Только что столкнувшись с похожей проблемой, я обнаружил, что приложения «Камера FV-5» и «Кинотеатр FV-5» имеют хорошие дополнительные параметры, в том числе влияющие на фокусировку. У меня сработало, даже если я не совсем уверен, какие кнопки нажимаю.
На данный момент на моем телефоне Samsung Galaxy A50 вы можете заблокировать фокус следующим образом:
cnst
пзкпфв