Here's Debian's mirror btw, somewhat out of date and using the one-commit-per-upstream-release development model (in the upstream branch), so lacking a lot of history: https://salsa.debian.org/debian/youtube-dl
Youtube-dlc has merged a lot of youtube-dl's outstanding PRs, i remember -dlc being 350 commits/7 behind -dl some 2 or 3 days ago. So definitely base the fork off *-dlc
There's also that copy in the Arctic. I don't think that Github will remove that one.
Edit: On a serious note, though. I just realised that Internet Archive apparently doesn't archive most PRs? (https://web.archive.org/web/20201018122643if_/https://github...)
If so, that's a real shame, I had an open PR on youtube_dl and even though I still have the code locally, I would've liked to keep the PR conversation as it had some really helpful feedback and a bunch of people that were potentially interested in my feature.
That doesn't matter. As development stops, youtube-dl will stop being able to download videos in a matter of months (at best). This is an extremely brittle system that relies on youtube-dl being one step ahead of Youtube at all times. Without further development, the next update to Youtube's site will break the tool.
It was really a matter of time. I'm sure most of us were already amazed it lasted this long - and it did because it remained a relatively obscure tool for years.
It's also the case that the development of subversive/illegal tools requires a certain amount of subterfuge and sneakiness that the youtube-dl developers apparently weren't ready to engage in. While this is understandable, it also underscores the fact that such tools live on borrowed time (as does, I would argue, general-purpose computing itself).
While they may have made collaborative development more difficult for the moment, what hasn't changed is the strong motivation from a wide range of technical people to be able to download whatever they can watch in a browser. Something will rise from the ashes.
Here's a git mirror of the entire repo history up the the latest commit hash that I'm aware of. Compare against the commit hash on Google Webcache [1] for safety:
The copyright trolls are encircling Archive.org ever since they briefly offered the National Emergency Library. They need all the good vibes we can send them, please donate!
I give them money every month because their archives are essential to preserving our history. Not to mention, they have really saved my bacon before when I really needed to read some technical blog published a decade ago that has since been lost due to the website being reorganized or even being completely taken down.
Even though it takes a lot of bandwidth, I think preserving the source code on GitHub is an invaluable service and hope they continue to do so. I didn't know they were saving the zip file of every release, but I can understand why. It gives you point in time snapshots more easily and who knows how easy it will be to use a git repo from today 100 years from now. ZIP is a much simpler format if it needs to be reimplemented and is used all over the place.
Internet Archive seems to be heavily promoting Protocol Labs tech and File Coin specifically on their Twitter feed. I have donated small sums and ran a couple fundraisers via Facebook which benefited Internet Archive. The promo for File Coin is new. They pitch it as building a decentralized AWS, which I'm not sure if File Coin gets you 100% of the way there, but it's a start?
Here's Debian's mirror btw, somewhat out of date and using the one-commit-per-upstream-release development model (in the upstream branch), so lacking a lot of history: https://salsa.debian.org/debian/youtube-dl