Highlights in recent versions since I last posted include:
1.21: New option to stamp photos with date/time and GPS location. New widget to automatically launch Open Camera and take a photo straight away. New Material Design application icon.
1.22: Optional support for Android's immersive mode (requires Android 4.4).
1.23: Fixes for Nexus 5/6 in low light. Uses Material Design theme style on Android 5. Options to customise filenames, and more options for stamping.
1.24: Experimental support for Camera2 API (see below).
1.25: Some crash fixes.
The experimental support for Camera2 API is perhaps the most significant new feature. Android 5 introduced a completely new API for the camera. Note Android 5 isn't sufficient for this - the camera drivers also need to support the new API (specifically, all cameras on the device should report either "LIMITED" or "FULL" support for the API; "LEGACY" devices are not supported by Open Camera). Known devices that include support are the Nexus 5 and Nexus 6.
To enable in Open Camera, go to Settings, and select "Use Camera2 API" (if it's not there, it isn't supported on your device). As well as using the new API, it allows new features:
Manual control of ISO and exposure time. To enable, go to the popup menu and select an ISO value other than "auto". You can then use the exposure button to bring up sliders for ISO and exposure time.
Manual focus. Note that the previous "focus manual" option in Open Camera is renamed to "focus locked" (it just meant that the camera only focus when you touch). With Camera2, manual focus mode brings up a slider allowing you to control the focus distance.
On-screen display of current ISO, exposure time and frame rate (FPS). If you don't like this, you can switch it off under Settings/On screen GUI/Show ISO.
However there are some known issues, including:
Bugs with flash (sometimes shots come out too bright or dark, or auto-exposure routine stops).
Problem that manual ISO doesn't always work properly for recording video.
I've seen these issues on the Nexus 6 with other camera apps using Camera2 API, so may be general Camera2 or Nexus 6 bugs rather than Open Camera bugs. Unfortunately developer information on the new API is still limited, and Google's own Open Source camera app does not yet support the new API, so for now I've kept the support as optional, and labelled experimental.
I've also started using staged rollouts to minimise the risk of problems in new versions. This does mean it may take a few days for a new version to be available to everyone.
Anonymous
Now that Camera2 API is supported, are you planning to support raw/dng output as well?
It's on my todo :)
View and moderate all "blog Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Blog"
nomao
📷 apk
dowonload
thank you