Live data from Hacker News

YouTube-dl's repository has been restored

github.blog

451–460 of 686 posts

Re: YouTube-dl's repository has been restored

#451
post #70

Earlier quoted context omitted.

I don't follow, a few days ago I downloaded the tarball of the code and 'binary' (it's a Python script) from their website. Both seemed to be hosted there. https://youtube-dl.org/downloads/latest/youtube-dl-2020.11.1...

It's hosted on gitlab.com: $ curl -sS -D- -o/dev/null \ https://youtube-dl.org/downloads\ /latest/youtube-dl-2020.11.12.tar.gz HTTP/1.1 302 Found Date: Mon, 16 Nov 2020 15:04:10 GMT Server: Apache/2.2.15 (CentOS) Location: https://youtube-dl.org/downloads\ /2020.11.12/youtube-dl-2020.11.12.tar.gz Content-Length: 3 Connection: close Content-Type: text/html; charset=iso-8859-1 $ curl -sS -D- -o/dev/null \ https://youtu…

This is a little meta, but you can use the the -I / --head argument to tell curl to download headers only. This will ignore the rest of the response and means you can eliminate all of those other flags. E.g.:

    $ curl -I https://youtube-dl.org/downloads/latest/youtube-dl-2020.11.12.tar.gz
    HTTP/1.1 302 Found
    Date: Mon, 16 Nov 2020 19:10:37 GMT
    Server: Apache/2.2.15 (CentOS)
    Location: https://youtube-dl.org/downloads/2020.11.12/youtube-dl-2020.11.12.tar.gz
    Connection: close
    Content-Type: text/html; charset=iso-8859-1

Re: YouTube-dl's repository has been restored

#452

Earlier quoted context omitted.

If you want to put your everyday Amazon spend to good use, don't spend on Amazon.

Just wanted to share my most recent Amazon alt. This one is for books, and I was pleasantly surprised. Especially because that's where Amazon first entered the online market. Okay, here's the plug (I'm not affiliated): https://www.thriftbooks.com/

There’s always your local bookstore which most likely can order whatever book you want if they don’t have it.

Re: YouTube-dl's repository has been restored

#453
post #53

Earlier quoted context omitted.

I wonder if RIAA lawyers believe themselves productive members of society, or if they recognize themselves as the parasites they are.

This line of questioning on Startup News is quite amusing to me, I must say. How many of us can really pretend to make society a better place?

Eh, I don't think that's fair. Lots of people here make society a better place, as do the companies and organisations they work for/contribute to.

Sure maybe you could argue that Facebook and Google don't make the world a better place. Maybe a bunch of other FAANG companies.

But not everyone here works for one of those. I don't, and I'd say my work probably improves society in a certain sense (depending on whether web development/UX design/usability work does that).

Re: YouTube-dl's repository has been restored

#454

I hope nobody actually believes this had anything to do with what it is made out to be in public (i.e. DMCA violation). Google owns a LOT of videos on YouTube. The fact that people are able to easily get them out and put it somewhere else threatens them. So, they used their friends to cook up this lawsuit. Unfortunately for them, this upset a lot of GitHub users and Microsoft didn't want to help Google while taking a…

There's no evidence that youtube-dl actually hurts youtube, you could just as easily say it makes people want to watch more youtube. There's also no evidence of any of the other things you said.

What I think this comes down to is the music industry is coordinating attacks all over the internet (they do this on twitch too recently), in the hopes they'll get some money out of it. Not much more to it than that.

Re: YouTube-dl's repository has been restored

#455
post #297

Earlier quoted context omitted.

The RIAA's claim includes that the browser UI conspicuously does not provide a download option, and the download option available in YouTube apps coming with protections for the media indicates an intent not to allow this, thereby not providing a download link is a technical protection measure. The EFF's claim (on behalf of the youtube_dl developers) is that youtube_dl is performing the same actions as a browser as f…

If that ends up in favor of RIAA, that will be a very chilling precedent: that when a client-server application has a UI to perform a client-side translation of user i/o into a more readily transmissible format, you are authorized only to interact with the UI, and you must not touch the translation thereof, at least if the application is handling copyrighted material.

A technologically illiterate company going up against the EFF, the leaders in tech litigation. That's not going to go well for the RIAA. Also, the EFF have github on their side now.

Re: YouTube-dl's repository has been restored

#456

Earlier quoted context omitted.

It does, but it's broken. https://github.com/ytdl-org/youtube-dl/issues/23860 The developers are not responding to the issue, and from what I understand it is borderline impossible to fix, because there is an entire security team behind the Google login protection. The only workaround is to login with a browser and copy the cookies from it to youtube-dl.

> The only workaround is to login with a browser and copy the cookies from it to youtube-dl. That's really easy to do with postman.

>postman

It just works. Every time. It’s gotta be one of the most unappreciated tools out there right now.

Re: YouTube-dl's repository has been restored

#457

Say what you will about Github and Microsoft, this was a classy move. A million dollars is a million dollars. "Putting your money where your mouth is". "Nonetheless, developers who want to push back against unwarranted takedowns may face the risk of taking on personal liability and legal defense costs. To help them, GitHub will establish and donate $1M to a developer defense fund to help protect open source developer…

> GitHub will establish and donate $1M What is really needed is a "counter-DCMA troll." So far as I understand DCMA, legal fees can be collected for a successful counter-claim. With the rife DCMA fraud these days, someone could make a pretty penny. DCMA has provisions for claim fraud, it simply requires attorneys to creatively weaponize it (which unfortunately doesn't apply to YouTube, because their process is not DC…

As I understand it, DMCA claim fraud requires legally proving bad faith, which is a quite high bar to clear.

There are no provisions for negligence (which is what most of these claims probably amount to - you could even make a good argument for depraved indifference, but there are no provisions for that either) or mistakes, it has to be intentionally fraudulent. Even if it was a completely BS takedown, you're left with proving malice rather than error.

Re: YouTube-dl's repository has been restored

#458
post #122

Earlier quoted context omitted.

IIRC, YouTube actually does apply extra DRM to some videos (ones "owned" by the RIAA, maybe others?)

Nope, they argued that their URL obfuscation is DRM. edit I think YouTube-Red's successor has DRM on it's videos, I don't think youtube-dl ever worked on them though.

The video torstenvl downloaded wouldn't have had the rolling cipher on it.

Re: YouTube-dl's repository has been restored

#459
post #402

Earlier quoted context omitted.

So if a program used a licensed browser as an intermediary to obtain Widevine-protected content, would that be circumvention?

I even sidestepped the obvious of loading widevine.so, running it, symbolic execution, etc. It's mostly a thought experiment to show how everything is stupid in the end. I'm afraid in a few months/years, we'll see the hardware security level to become mandatory for Netflix, etc. And then YouTube.

In the old days, someone who wanted to send you this kind of content would build and sell hardware for you to receive and play it (like a DVD player).

Online streaming services have, in part, scaled so quickly because they run on the general-purpose computers that people already own. So they don't need to bear that hardware cost. These general purpose computers have been fertile soil to grow and nurture the seeds that software companies scatter to the winds.

How interesting it would be if it comes full circle with specialized hardware being required on each PC to receive the content stream.

Re: YouTube-dl's repository has been restored

#460

Earlier quoted context omitted.

The point is that youtube-dl does more than just download videos. It can also be used for downloading metadata. I use -J to download metadata formatted as JSON.

Is that metadata protected by some sort of mechanism? Or is it just not queried by default using one's browser? I.e., is youtube-dl calling a public, unsecured API, or is it circumventing some sort of copy protection? Because if it's just querying for metadata that anyone can already query for...your point seems immaterial as to the legality of the tool?

They're saying that sure, the name youtube-dl might well imply it's specifically for downloading things from YouTube, but that doesn't mean it's specifically for downloading video from YouTube.
Post reply on HN