Menu

Create a simil V-Log or Cinestyle color profile for video

Anonymous
2017-01-14
2022-08-04
1 2 3 > >> (Page 1 of 3)
  • Anonymous

    Anonymous - 2017-01-14

    Hi, since opencamera has good video features ( such as high bitrate, auto stabilization, manual settings ecc) i would ask if it was possible to add a flat color profile that would be ideal for video editing and color grading

     
  • Anonymous

    Anonymous - 2017-03-01

    Yes please !!!, I'm doing the preproduction of a short film and I'm going to shoot it with my smartphone and the Opencamera app. This feature would be great to later be able to edit the color a little better

     
  • Mark

    Mark - 2017-03-01

    I'd like to - I'm not entirely sure which setting in the Android Camera API this relates to though (Cinema 4K manages it, so it seems to be possible). I don't know if anyone has any idea if this relates to any of the modes at https://developer.android.com/reference/android/hardware/camera2/CameraMetadata.html ? Are there any other names by which this feature is referred by?

     
  • Anonymous

    Anonymous - 2017-03-17

    I do not know if it relates to some way but for example when I had my Sony Nex-5N could not put this type of profile in any way to later edit the color and in several places what they said was that you could put the image profile In portrait mode and change color, contrast and sharpness settings. I leave the link in case it helps.
    Http://www.eoshd.com/2011/09/optimising-the-sony-nex-5n-for-cinematic-video/

     
  • Anonymous

    Anonymous - 2017-07-17

    A Cinestyle color profile would be a killer feature! This is basically a color profile that reduces the amount of contrast, saturation, and sharpness before the video is encoded. This is extremely useful for users, like myself, that want to use OpenCamera for video and then process the video in post. When too much contrast is added before encoding the video, the dynamic range of the video might be prematurely clipped. It also pushes the lower levels of luminance too far down, resulting in more noise in the shadows.

    If it isn't too much trouble, a lower contrast, lower saturation, and lower sharpened video "Scene" profile would be most welcome!

    As a side note, a description of what the scene modes actually do might also be helpful in the mean time.

    Thanks very much!
    Dave

     
  • Anonymous

    Anonymous - 2017-07-17

    Dave here again. The flat profile should have noise reduction turned off too. Or perhaps an option for noise reduction on/off. I know that noise reduction before the encoding can increase encoding efficiency, but it looks worse.

     
  • David R Bode

    David R Bode - 2017-07-17

    Just thought I would chime in for a third time with a propper username. Those last two posts were from me. I am looking at the Cinema 4K app on a Nexus 6P, but it is using 88-92% CPU. I don't know what the deal is there, but that seems like way too much. I have a hunch that Cinema 4K is doing some of the image proccecing after the camera API does it's processing because the highlight performance is poor. There is all kinds of color clipping artifacts with that app with the "flat" profiles on medium and high.

    That's why I think it's important for Open Camera to add a "cinestyle" or "flat" color profile with no noise reduction applied.

    Thanks again!

     
  • Anonymous

    Anonymous - 2017-07-27

    That is really needed.... waiting for it to use with osmo and S7....

     
  • Anonymous

    Anonymous - 2017-08-08

    I also wait for this. Cinema 4K is to much buggy for serious use. Open camera with this feature would be great for filmmakers.
    Look at Cameringo app where you can control contrast and saturation.
    Please, be interested in this feature!

     

    Last edit: Anonymous 2017-08-08
  • Anonymous

    Anonymous - 2017-08-21

    Just gonna point out that filmic pro also supports flat color profile

     
  • Anonymous

    Anonymous - 2017-12-18

    Hello.

    I believe that most, if not all, of below commands should be responsible for capturing flat video profile.
    I'm not a Dev so I'm not 100% certain but judging by the descriptions, this should be it.
    First 3 to find out if a device is compatible and the rest to control image processing:

    INFO_SUPPORTED_HARDWARE_LEVEL_3
    REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING
    REQUEST_AVAILABLE_CAPABILITIES_RAW

    CONTROL_EFFECT_MODE_OFF
    NOISE_REDUCTION_MODE_OFF
    HOT_PIXEL_MODE_OFF
    CONTROL_SCENE_MODE_DISABLED
    COLOR_CORRECTION_MODE_TRANSFORM_MATRIX
    COLOR_CORRECTION_MODE_HIGH_QUALITY
    COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY
    EDGE_MODE
    SHADING_MODE_OFF
    STATISTICS_LENS_SHADING_MAP_MODE_OFF
    TONEMAP_MODE_CONTRAST_CURVE

    @mark let me know if you find this useful.

     

    Last edit: Anonymous 2017-12-18
    • Mark

      Mark - 2017-12-18

      Thanks! I'll take a look at these.

       
      • Anonymous

        Anonymous - 2018-03-27

        Hi @Mark any news or progress in this?

         
  • Anonymous

    Anonymous - 2018-03-30

    @mark I am also excited to see this feature.

     
  • Anonymous

    Anonymous - 2018-04-04

    That would be great!

     
  • Mark

    Mark - 2018-06-12

    I've now posted a test APK at https://sourceforge.net/projects/opencamera/files/test_20180612/ which enables this (see Settings/Video settings/"Video flat (log) profile"; also needs Settings/"Use Camera2 API" to be enabled), by using the TONEMAP_MODE_CONTRAST_CURVE option with a log curve. On my test devices, this pushes up the darker colours, so more range is used for darker regions, less for brighter regions.

    Is this the kind of thing people are after? Are the various "strengths" okay, or do they need tweaking?

    Although I've found several resources about log profiles in general, I couldn't find any details on the specific parameters on the curve, so had to guess/experiment.

    I found that it may be necessary to also increase the bitrate when recording video with a log profile enabled. Also note that this version doesn't yet disable noise reduction.

     

    Last edit: Mark 2018-07-06
    • Anonymous

      Anonymous - 2018-06-14

      hi @Mark, that sounds promising! I tried the feature and looks quite decent. But I'm not a 'log' expert so I don't know if it works similar to how other apps/devices handle log profiles.
      Thanks for the work so far! Will it be rolled out in the next production app?

       
      • Mark

        Mark - 2018-06-20

        Thanks for the feedback. My understanding is that log profiles are intended to be post-processed to produce the final video - and I don't have experience of using such video software, to know if what I'm producing is useful for that.

        I'd like to roll it out, but depends on feedback I get.

         
        • Anonymous

          Anonymous - 2018-06-29

          Hi Mark, you're right it's meant for post processing in apps like premiere or final cut that have proper color grading functionalities.
          So far so good. I'd love to see it rolled out to the stable (play market) version. Any idea when we can expect this?
          By the way, what's the reason that I can't select resolutions higher than 1080p anymore? It's just not there in the list anymore...

           
          • Anonymous

            Anonymous - 2018-06-29

            Is this because of the beta app I am currently using? (1.44)? If so, then I definitely would appreciate to see flat colors being rolled out to stable asap... ;) to get back 4K again!

             
            • Mark

              Mark - 2018-07-02

              Hi,

              I'm not sure why the resolution is reduced to 1080p. Make sure that slow motion isn't enabled? Does this happen even without the new log profile option enabled? Try Settings/"Reset settings" to see if this still happens with everything at default (though you'll have to reenable Camera2)?

              If it still happens, perhaps try going back to the Google Play version to see if that fixes it? (Just in case something else caused it to disappear, e.g., a phone update.)

              What device and Android version do you have?

               
              • Thezzy

                Thezzy - 2018-07-04

                hi Mark, yes, it was due to the slow motion enabled. Thanks for helping out!

                 
    • Andy Dodd

      Andy Dodd - 2019-09-24

      "Although I've found several resources about log profiles in general, I couldn't find any details on the specific parameters on the curve, so had to guess/experiment." - I'm surprised at this, given how most camera manufacturers do publish their log curve formulae. See below for Sony:

      https://pro.sony/s3/cms-static-content/uploadfile/06/1237494271406.pdf

      http://www.theodoropoulos.info/attachments/076_on%20S-Log.pdf

      The S-Log2 whitepaper is difficult to find as most links are broken, but it's the same as original S-Log but with a scale factor applied to the scene linear data.

      Also, the source code to LUTCalc can provide numerous good examples of well defined log curves.

       
      • Mark

        Mark - 2019-09-24

        Thanks! I'll take a look.

         
1 2 3 > >> (Page 1 of 3)

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.