When I record audio alone using any audio recorders, the audio is fine. But when using the inbuilt camera to record video, the audio volume is too low.
Turns out issue was from a call recording app. Have root and use boldbeast app to record calls. Tweaked some settings in it and audio in video recordings are normal now ?