Augmentable with front-ends such as Youtube-DLG , youtube-dl is a small command-line program to download videos from YouTube and a hundreds other sites. It requires the Python interpreter and is therefore platform-independent. It can be integrated in other programs and so be used to watch online videos in local applications such as MPV .
- YouTube-dl is a lot more flexible than KeepVid. Despite requiring some knowledge of Terminal, the user is in total control of the video and audio quality, and the video data comes directly from the YouTube website.