So, I'm a beginner in creating YouTube videos. So far, I've posted 9 videos on my YouTube channel. The videos consists of poems and comedy vines (in Hindi). I'm getting good response from the viewers in terms of content but what is lacking from the beginning is a good audio quality. I record video from my smartphone Redmi 5A. Earlier I used to record the videos using the default camera of smartphone and edited them in Inshot Video Editor. But after some research from YouTube videos, I recently purchased Boya BYM1 Mic and started recording videos using OpenCamera app by connecting external mic with it. But even after using all this, the recent video which I created using this setup didn't match the expectation. Volume was still low. Also, in one video, I tried recording the audio in another smartphone and did lip-syncing while recording the video and playing the audio in another smartphone at the same time. Although the volume was high, but the audio quality was still poor.
I also have an HP Laptop having the configuration of 4GB RAM (64 byte), Intel Core i5 processor and 500 GB Hard disk and currently using Ubuntu 18.04 in that laptop. I have read in many blogs that free edition of DaVinci Resolve is really good for video editing purpose but also read that the system requirements are quite high. I'm thinking of purchasing a new smartphone but I'm still not able to find out who is the real culprit behind this bad audio quality - my smartphone, the new mic or the OpenCamera app? Can someone please help me on how to improve the audio quality in my videos?