I recommend that you use a package manager to install either of them. Either of them is required to mux video and audio into one single file when downloading from sites like YouTube (they keep videos and audios with best possible qualities to their separate files).
Install FFmpeg or avconv, and make sure it's accessible via command line. If you have both Python 2 and 3 installed in your system, check that you're using the correct pip alias for the target python version (e.g. Make sure you have Python (either 2 or 3) installed and accessible via command line, then install youtube-dl by pip install youtube-dl. Note: you must have a valid subscription to download paid contents.Ī convenient script for downloading and organizing course videos and subtitles in batch.