May times, We have to create demos for projects for which we use various desktop screen recorders along with normal earphones with mic for audio. But, It causes a lot of white/background noise in the video results into degraded video quality.
Another case, where we record demos, talks from meetups. In this cases, we are not equipped with smart gadgets but only normal mic or mobile phone due to which lots of white noise occurs in a video.
I surfed on the internet and found some relevant solutionsm which we will discuss today.
First a fall, we need to separate audio from video, for which we need to run following commands,
- Install
ffmpeg
package,
$ sudo dnf install ffmpeg -y ``` * Run this command for separating audio from video,
$ ffmpeg -i video.mp4 -vn -ac 2 -ar 44100 -ab 320k -f mp3 output.mp3
It will create `output.mp3` as audio file.
- Install
Install audacity for audio processing,
$ sudo dnf install audacity -y
- Open
output.mp3
audio file in audacity,
select any area of noise where there’s no talking, (low frequency)
Click
Effects
>Noise Reduction
>Get noise profile
Now Select whole audio (Ctrl + A) and goto
Effects
>Noise Reduction
>OK
Now goto
File
>Export Audio
and save it in format of your choice.Yo, white noise is removed, now club this audio with your video using your favourite video editors, (I prefer OpenShot)