Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> GitHub’s CEO suggested that YouTube-DL won’t be reinstated in its original form. But, the software may be able to return without the rolling cipher circumvention code and the examples of how to download copyrighted material.

Which is frustrating. Isn't the information needed to do this provided by youtube themselves? This isn't some private key that wasn't supposed to be public; it's literally given out every time you view a video using it.

Also, the "examples" were tests that used a given algorithm, as there may be different methods used on different videos.



I also find it laughable to claim that a session token is a "rolling cipher". If the claim is to be taken at face value, it would ban any form of scraping, as most sites invariably use some sort of session token.


Which would be advantageous to a lot of big players with walled gardens, which is why I kind of hope this goes to court. Assuming a win it would further enshrine the legality of scraping.


So just “remove” it. Out with “rolling cipher circumvention” in with session token handling.


Scraping an unwilling system is already essentially illegal, there's a long case history on this. It's only recently starting to change (via pure judicial activism) in HiQ v. LinkedIn. As written, the CFAA allows anyone to make a felon out of a persistent scraper.


https://www.rcfp.org/scraping-not-violation-cfaa/

> A federal appeals court last week issued a “hugely important” decision with potentially major implications for data journalists when it held that using computer programs to collect publicly available information from the internet — or “scraping” — likely does not violate the Computer Fraud and Abuse Act, the main federal computer crime statute.

Links are in the quoted text.


The CFAA has nothing to do with copyright and that finding would only be relevant if the youtube-dl authors (or users) were being criminally prosecuted under the CFAA.


> it would ban any form of scraping

...which many entities would love to do. If it were illegal to extract data any way but through an official API, with a TOS and fees and everything, that would make a bunch of dying business models so much more viable.


And kill Google Search. Google can't afford for that precedent to exist.


It already exists and it's used to kill startups every day (including mine). Google gets a pass because they're real special. See Perfect 10 v. Amazon.


Google can afford to legislate a carve-out.


afaik it is against Google TOS to scrape data from their services e.g. play store but I can't find the evidence now. Some mobile store analytics agencies do it very carefully seizing the risk of their google account being banned forever. Haven't heard the precedents, still.


ToS aren't laws.


You can download mp4 files directly from Youtube. I've found a way to download videos right from the domain googlevideo.com . No 3rd party tools, any requested clarity.

I thought I'll make a post to explain this easy method, then realized Google would take down that method within a week, so I'm keeping quiet.


You can download the audio and video files by taking the URLs from the network tab in chrome, and you can then merge those files together.

Just remove the range parameter in the URL.


Well that's sort of what youtube-dl does, no? Except for you don't have to inspect network tab or merge anything manually, and you can choose quality and download playlists etc.


That's not my way. I get a mp4 link on googlevideo.com . It has audio and video. I don't have to mess with the browser's dev tools too.


>> You can download mp4 files directly from Youtube.

You really can't.

>> I've found a way to download videos right from the domain googlevideo.com

I assure you, you really didn't.


I've found it too. It's really easy. Just look at the Network tab.

Here's a really simple site that can do it: https://en.savefrom.net/1-youtube-video-downloader-4/ There are tens of others.


Just curious... why should anyone trust your assurances?


Sure you can, youtube-dl even has the `-g` flag to give you the URL


> I assure you, you really didn't.

I'm not gaining anything from your assurance. I've found the best way - A first party method. No shady downloaders, extensions. I'm going to keep using it.


When Handbrake first came around, it installed DeCSS since it was meant to convert DVD media. Because of that, I was not allowed to use it at corp job. At some point Handbrake changed to not include DeCSS, but if you had VLC installed it would use the library provided by the VLC install. This met our lawyer's approval and allowed us to use Handbrake vX.X and higher only.

Just an anecdotal story about how software that offends lawyers can become acceptable by making certain changes. I hope the suggested changes to YT-dl will allow it to pass lawyer's smell test.


Maybe this article on how journalists use youtube-dl should be mined for better examples.

https://freedom.press/news/riaa-github-youtube-dl-journalist...


Couldn't the software simply fetch the token and display it to the user for manual input? It seems like the software's automatic use of the token is somehow breaking part of the DMCA. Is it actually illegal to display returned data from a web request? Is the manual input of "keys" legitimately a possible loophole? Did any of the early DVD rippers require manually adding keys?


There are noninteractive uses for which that is not tractable.


Luckily they don't need to consider what some rich capitalist CEO thinks and don't need to return to MicrosoftHub and hopefully they won't. Especially given there are plenty of easy options available: self host gitlab outside of US, use something non-US, like gitea, etc.

But in case they do something that stupid, there will be forks. I will probably even make one fork myself with removed code reinstated.

EDIT: what the downvotes are for? Do you really want youtube-dl to appease Microsoft, RIAA or something?


I downvoted you for putting false information that countries outside of the US don't have similar anti circumvention laws, FWIW.


Too bad, because there was no false information. Plenty of countries don't have not just anti-circumvention laws for copyright, but also DMCA-like laws and may even require you to obtain a court order before you can get something taken down. Except for a couple of countries, most countries could make it significantly harder to take down youtube-dl under such obviously false pretenses. Some countries are even particularly hostile and ignorant towards copyright-related demands from other countries.


You’re on a pretty “capitalist” website and I assume that’s what downvotes are for.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: