Some of the dependencies would not work when I was trying to use it, and as for yt-dlp it is a more up to date version of youtube-dl. Also from lines 349-352 there was a bug with it adding .wav to a file that was something.mp4 leading to the file being called something.mp4.wav so I just removed the .mp4 since otherwise it would break the rest of the code.
Some of the dependencies would not work when I was trying to use it, and as for yt-dlp it is a more up to date version of youtube-dl. Also from lines 349-352 there was a bug with it adding .wav to a file that was something.mp4 leading to the file being called something.mp4.wav so I just removed the .mp4 since otherwise it would break the rest of the code.