lcamera
lcamera copied to clipboard
Contrast and Saturation in Video recording.
One very important parameter to improve color grading and improve dynamic range in video is to have the lowest contrast and lowest saturation. This is because h264 is like a jpeg with no raw to get the rid of. Is there any way to implement those parameters in the new api for video? ps. gorgeous app
Can you be a bit more specific about the problem? Also, the video recording API that L Camera use currently is very simple and provides basically no option to apply video filters, so it would be a huge undertaking to implement those features.
Sure: like in DSLR world (I.e.canon) we use "picture style" to get post processing easier. In details: having high contrast on recording will lost most of the details in shadows and highlights. No recovery possible because of the h264 compression. But having low contrast in the recording phase will give the possibility to recover details( better dynamic range) and apply After a stronger contrast curve in post. Hope to be clear enough.This is a very critical task for serious videomaking. Il 18/nov/2014 19:27 "PkmX" [email protected] ha scritto:
Can you be a bit more specific about the problem? Also, the video recording API that L Camera use currently is very simple and provides basically no option to apply video filters, so it would be a huge undertaking to implement those features.
— Reply to this email directly or view it on GitHub https://github.com/PkmX/lcamera/issues/59#issuecomment-63519672.
It seems that both contrast and saturation can be implemented within CaptureRequest:
contrast control : https://developer.android.com/reference/android/hardware/camera2/CameraMetadata.html#TONEMAP_MODE_FAST
saturation : http://developer.android.com/reference/android/graphics/ColorMatrix.html