Youtube Downloader backend and frontend both developed in python. For Downloading videos pytube module has been used while for Gui pyqt6 framework has been used. QtThreads have been used to allow Downloading multiple videos at a time
Extract ffmpegpart1.rar and ffmpegpart2.rar to make single ffmpeg.exe executable.