The intention of the script is to remove noise from youtube video, convert it to audio and create a static-image video so it can be uploaded back to youtube.
What this script does step by step:
- downloads video from youtube via youtube-dl
- uses youtube-dl post-processing to retrieve "wav"
- applies DeepFilterNet(https://github.com/Rikorose/DeepFilterNet)
- creates static-image video from the audio
Usage:
chmod +x remove-noise.sh
./remove-noise.sh <url> -o <output-name> -i <image-path>