https://news.ycombinator.com/item?id=24872911
https://old.reddit.com/r/youtubedl/comments/jgttnc/youtubedl_github_repository_disabled_due_to_a/
https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md
Now when you go to their site, it reads:
Repository unavailable due to DMCA takedown.
This repository is currently disabled due to a DMCA takedown notice. We have disabled public access to the repository. The notice has been publicly posted.
If you are the repository owner, and you believe that your repository was disabled as a result of mistake or misidentification, you have the right to file a counter notice and have the repository reinstated. Our help articles provide more details on our DMCA takedown policy and how to file a counter notice. If you have any questions about the process or the risks in filing a counter notice, we suggest that you consult with a lawyer.
Also at 9to5Google
[2020-10-25 01:01:09 UTC: Updated title to more accurately reflect notice was given to GitHub, not to youtube-dl. --martyb]
(Score: 3, Interesting) by Zinnia Zirconium on Sunday October 25 2020, @01:43AM (4 children)
Running the JavaScript like a browser is one reason youtube-dl is ten times slower than youtubedown.
JWZ has been preprocessing the JavaScript and publishing a full history of the YouTube signature cipher algorithm since 2013.
Is JWZ going to get sued next? Is JWZ going to get sued because I'm talking about youtubedown? Am I going to have to abandon my fork of youtubedown after youtubedown ceases to exist? Don't care.
Irony is JWZ is enamoured with denying access to his website based on user agent and referer. As JWZ himself says in his comments, "Total dick move." So I circumvent his anti-circumvention every time I download his circumvention tool using curl.
I hope I get banned from the DNA Lounge because San Fran can suck it.
(Score: 1, Interesting) by Anonymous Coward on Sunday October 25 2020, @03:42PM (3 children)
Are you sure it does that? If you are, you should report that to the FSF directory.
https://directory.fsf.org/wiki/Youtube-dl [fsf.org]
(Score: 3, Informative) by Zinnia Zirconium on Sunday October 25 2020, @07:21PM (2 children)
youtube-dl parses JavaScript code and uses a JavaScript interpreter to translate it into Python code and executes the Python code.
youtubedown parses JavaScript code and translates it into a cipher language and interprets the cipher language.
JWZ documents the cipher language.
I think for this simple cipher I prefer not using a JavaScript interpreter and not executing Python code.
But let's do what you want and make this political by getting the FSF involved.
(Score: 0) by Anonymous Coward on Monday October 26 2020, @02:01AM (1 child)
Best to learn from the earlier mistakes of others instead.
You can ignore the politices,
but the politics won't ignore you.
(Score: 2) by Zinnia Zirconium on Monday October 26 2020, @02:54AM
https://jango-index.ml/?artist=Weird+Al+Yankovic&song=Dont+Download+This+Song [jango-index.ml]
https://mp3-128.jango.com/music/01/26/67/0126672295.mp3 [jango.com]
https://www.songlyrics.com/weird-al-yankovic/don-t-download-this-song-lyrics/ [songlyrics.com]