Menu

Version 1.54.1

Version 1.54.1 is released!

This version introduces new features:

  • Never miss a shot with preview shots! (Settings/Photo settings/"Save preview shots") This enables saving a short video alongside photos, containing shots from the moment before the photo was taken. [*]
  • Support for choosing a specific physical lens (e.g., specifically choosing telephoto lens). Note it's still the case that some devices don't allow third party camera applications to access additional cameras, and this won't change that.
  • Support for Ultra HDR on supported devices, under Settings/Photo settings/"Image format". Only a few recent devices support this.

(These require Settings/"Camera API" to be set to "Camera2 API"; some features not available on all devices.)

Other changes:

  • Now requires Android 5+, Android 4.x no longer supported. [**]
  • New "Auto source" mode for focus bracketing: in this mode, the source focus distance will be automatically set via continuous focus or touch to focus.
  • Fixed problem that some devices didn't support highest photo resolutions for focus bracketing mode.
  • Haptic/vibration feedback for adjusting some seekbars. If you don't want this, it can be disabled under Settings/More camera controls/"Allow vibration feedback". If you do want this enabled, note this also requires touch interactions to be enabled in your device's settings.
  • Improved exposure compensation seekbar so it's easier to "snap" back to an exposure compensation of 0.
  • New option Settings/More camera controls/"Use milliseconds in filename" (thanks to Rob Emery).
  • Improved performance for Camera2 API (on Android 12+) for taking photos with continuous focus mode, by optimising for latency. Previously Open Camera would wait until the device reported it wasn't adjusting the focus - but recent devices seem to over-report this, even when everything is already in focus. If this causes problems on your device, you can change the new option Settings/Photo settings/"Optimise focus for..." to Quality.
  • Double tapping will now cancel focus and metering area. This addresses a long standing problem with Open Camera that whilst you could touch to change the focus/metering area, the only way to completely unset it (to have no focus/metering area) was to leave and return to Open Camera.
  • Support for single handed touch zoom by double tap and drag up/down.
  • Fixes for manual white balance.
  • Device specific fixes for slow motion and high speed video.
  • Improvements for edge-to-edge mode support on Android 15. (Open Camera already supported edge-to-edge mode when required for a wide aspect ratio, even pre-Android 15, but some improvements for Android 15 have been made.)
  • Support longer exposure time (0.5s) on Samsung Galaxy S devices.
  • OnePlus devices on Android 14+ now default to Camera2 API for new installs.
  • Removed "dim on-screen virtual navigation buttons" option for "Immersive mode" (this is now deprecated on Android, and few devices support it anymore).
  • Changed shutter sound on Samsung devices with Camera2 API (workaround for Samsung specific bug where Camera2 API sounds are always 100% volume).
  • Various other improvements and bug fixes.

[*] I realise it's common for stock camera apps supporting this feature to combine the video and photo into a single file. Potentially in future I could support Google's motion photo format for this as an option. Saving as a separate video was a lot easier to implement and deliver first (since although the motion photo format is documented, it doesn't seem to have direct support in Android APIs yet). Separate videos (including the ability to export frames) is also more widely supported in gallery applications, including cross-platform. Also note that this feature isn't intended for recording a short video (you can already more directly just record a short video in video mode), which is why there are only ~12 frames and no audio - the purpose is for capturing a burst of shots from before pressing the shutter button.

[**] Sorry to anyone still using Open Camera on Android 4.x devices - however the latest AndroidX libraries now require Android 5+, meaning it's not really feasible to continue supporting it. Older versions of Open Camera will still work on Android 4, and most new features these days won't be relevant for Android 4 anyway. (Note that Google Play will not allow installing the older version, but if you need to reinstall, you can always get older versions of Open Camera from Sourceforge.)

Posted by Mark 2025-04-18
  • Anonymous

    Anonymous - 2025-04-18

    great release

     
  • Anonymous

    Anonymous - 2025-05-23

    Does the current camera version support calling the optical image stabilization module?

     
    • Anonymous

      Anonymous - 2025-05-23

      I think this should be on by default on devices that support it. See https://sourceforge.net/p/opencamera/tickets/685/ for some discussion.

       
    • Mark

      Mark - 2025-05-23

      I think this should be on by default on devices that support it. See https://sourceforge.net/p/opencamera/tickets/685/ for some discussion.

       
  • Anonymous

    Anonymous - 2 days ago

    Does this update add shutter vibration/haptic feedback?

     
    • Mark

      Mark - 12 hours ago

      Hi, it adds vibration/haptic feedback for various "seekbars" (e.g., the sliders for changing zoom or exposure).

       

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.