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 .
- Not an alternative, but the core. Rather easy to script it to do various things.