https://yt-dl.org/ - While it's called Youtube-dl, it is specifically coded to work with HUNDREDS of streaming services (including cable TV channels), Facebook, Twitter, etc., and can download video streams for offline viewing via the command line. (You have to log in with legit credentials to any site that requires logins to access.) - Hundreds of people contributed to the project over the past several years. - Some number of people (not sure how many yet) who have contributed to the project (including people who haven't worked on it for quite some time) have gotten cease and desist letters. - The takedown is coming from both German and USA based sources, but mainly the RIAA. - The takedown seems to be focusing on some code that gets around some URL obfuscation that YouTube uses for various music videos and such, which is kind of a stretch AFAIK calling that a "protection" in the same way CSS is to a DVD for example. - The latest version (9.20.2020) is still available from yt-dl.org and other mirrors and mostly works. But, it will stop working as Google and other sources move their codebase around. Youtube-dl was very reliable, but only because it had hundreds of active contributors constantly fixing it as YouTube and other sites change their code. This is bad.