Menu

Why don't I have an option for video stabilization??

Anonymous
2017-04-24
2023-11-06
  • Anonymous

    Anonymous - 2017-04-24

    I'm using open camera on OnePlus 3T. I swear I used to have the option to enableor disable video stabilization but there is no longer an option for it. Am i missing something? See image
    https://www.dropbox.com/s/rv5vjnmsajlde95/Screenshot_20170424-081022.png?dl=0

     

    Last edit: Anonymous 2025-09-02
  • Robby Cahyadi Halim

    same here.. my phone is samsung s7 edge

     
  • Anonymous

    Anonymous - 2019-05-27

    Same issue. It was there before. I uninstalled the app and installed again and it is gone with a bunch of other white balance settinngs. Im using note 8

     
  • Mark

    Mark - 2019-05-27

    Did you have Settings/"Use Camera2 API" enabled - try enabling that again?

     
  • Anonymous

    Anonymous - 2019-06-02

    Same issue here, IIRC previous version of OpenCamera had option for OIS (I'm not sure it had any effect though...), latest version from a few days ago it's disappeared. Galaxy S7 Exynos, Camera2 API enabled. I've tried uninstalling and reinstalling Open Camera etc etc. It would be great to have working OIS, it works nicely on other apps (Snap Camera etc) with Camera2 API. Thanks for app! Mark

     
    • Mark

      Mark - 2019-06-02

      For devices supporting OIS, this should be enabled automatically as far as I can tell - if I added an option, it would only be to allow disabling it. The video stabilization option is for an alternative method (see https://developer.android.com/reference/android/hardware/camera2/CaptureRequest.html#CONTROL_VIDEO_STABILIZATION_MODE ), which is probably less useful on devices with OIS anyway. I'm not aware of anything having changed in Open Camera regarding these options.

       
  • Anonymous

    Anonymous - 2019-06-04

    OK thanks for info, Galaxy S7 has OIS, and I see the following...

    ProShot with Camera2 API -> OIS ON for still & video and can't be turned off;
    Snap Camera with Camera2 API -> OIS ON/OFF toggle-able in the settings for still & video.
    Snap Camera without Camera2 API -> OIS ON for still & video and can't be turned off
    Open Camera 1.46 with Camera2 API -> OIS OFF for both still & video,
    Open Camera 1.46 without Camera2 API -> OIS ON for both still & video

    Open Camera debug info says Auto-stabilise?: Available; Auto-stabilise enabled?: false regardless of whether Camera2 API is on or off.

    I can post more if you like

    Donation made - and thanks!

     
    • Anonymous

      Anonymous - 2023-11-06

      how do ye get this logs?. i mean what are steps to get this info?

       
  • Anonymous

    Anonymous - 2019-06-04

    Extracts from debug log for the two cases. It always reports Auto-stabilise enabled false even though it's clearly activated when Camera2 API is NOT selected.

    Camera2 API OFF, I can see that OIS is activated

    Device model: SM-G930F
    Device code-name: samsungexynos8890
    ...
    Camera API: Camera
    ...
    Auto-stabilise?: Available
    Auto-stabilise enabled?: false
    Face detection?: Available
    RAW?: Not available
    HDR?: Available
    Expo?: Available

    Camera2 API ON, I can see that OIS is not activated

    Device model: SM-G930F
    Device code-name: samsungexynos8890
    ...
    Camera API: Camera2 (Android L)
    ...
    Auto-stabilise?: Available
    Auto-stabilise enabled?: false
    Face detection?: Available
    RAW?: Available
    HDR?: Available
    Expo?: Available

     
    • Mark

      Mark - 2019-06-04

      Note that "Auto-stabilise" refers to the auto-level option (rotating photos so they are aligned to the horizon), this is not related to either OIS or video stabilization.

      How were you determining that OIS is activated or not activated?

       
  • Anonymous

    Anonymous - 2019-06-05

    Ah, OK :) sorry
    I can see OIS is on or off by eyeball, it's pretty clear if I zoom in.

     
    • Mark

      Mark - 2019-06-05

      Thanks for the info. It may be that I need to explicitly set the option on some devices, so I'll look at doing that.

       
      • Anonymous

        Anonymous - 2019-09-20

        hi mark, would it be possible to do it via Android Studio by myself? I am missing that feature, too - where can I find those settings? thx

         
  • Martin Suchomel

    Martin Suchomel - 2019-11-01

    Hi Mark, please do not set OIS option explicitely on, we need a way how to disable it.
    I am using Samsung Galaxy S9+ and this OIS being enabled all the times is also driving me crazy as it is causing very bad image warping during recording. I am on OC 1.47.3 and there is no option to disable it in settings.

    android.control.availableVideoStabilizationModes:  [0] <- Digital Image Stabilization
    android.lens.info.availableOpticalStabilization:  [0, 1] <- Optical Image Stabilization

    OIS and DIS are not meant to be used both at the same time i think there needs to be additional entry in settings to allow disabling the OIS for devices that do not support DIS (like Galaxy S7, S8, S9, Note 8 etc...
    other 3rd party apps have an option to disable OIS and it works fine (by disabling it)

    Thank you very much. attaching debug info and camera2Info for your refference.

     

    Last edit: Martin Suchomel 2019-11-01
    • Mark

      Mark - 2019-11-01

      It's on my todo to add an option to disable OIS.

      "OIS and DIS are not meant to be used both at the same time" - I agree, although is this happening? If DIS is not supported, then DIS should be false, whilst OIS will be enabled? (In practice Open Camera currently doesn't set OIS at all, but as far as I can tell, with Camera2 API, it's enabled by default on devices that support it.)

       
      • Martin Suchomel

        Martin Suchomel - 2019-11-02

        Hi Mark,
        No it is not happening I confirm that the Image Warp is same even in Native Camera with enabled image stabilization. But there I can disable the Stabilization.
        I use Gimbal and when OIS is enabled it causes horrible image warping during camera pan moves.
        Open Camera is the only app on the market that does support recording 4x3 (2880x2160) and 1x1 (2160 x 2160) Which unlike 16x9 are not cropped (66degrees field of view)

        Issue with Open Camera is that with devices that do not support DIS the options for Video stabilization are hidden in Open Cammera settings.
        android.control.availableVideoStabilizationModes: [0] <-DIS (not available on Samsung)

        Would it be possible for devices that do support OIS to keep the option shown in settings but instead have it control OIS ?
        android.lens.info.availableOpticalStabilization: [0, 1] <- OIS (Enabled by default)

        Your help is much appreciated.
        BR. Martin

         

        Last edit: Martin Suchomel 2019-11-02
        • Mark

          Mark - 2019-11-03

          Thanks for the info, it's on my TODO to add an option disable OIS.

           
          • Yegor Zhavoronkov

            Hi Mark.
            Is it still in the ToDo list?
            I could find only "enable stabilization" option in video settings. Don't even know if this option enables DIS / OIS / DIS + OIS.

             

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB