Earlier quoted context omitted.
> They don't use HTTP. HTTP is used to bootstrap the player, not to feed the content. The content itself is served over another protocol such as RTMP and that protocol is a streaming protocol (it sends chunked data) and it wasn't intended for downloading files and writing them to disk as a singular binary blob. Obviously it can be used that way but it's fair to say services like youtube-dl are using the protocol in w…
> Not true at all, most YouTube videos are offered as plain webm files. It's been a while since I've written a video streaming scraper but it used to be quite common for a file to be served over HTTP but that file was a small "shortcut" type file to an RTMP stream. So a webm file wasn't the content itself but instead a pointer to where to stream the content from. I'd imagine the same would still be true for YouTube s…
YouTube-dl is now part of GitHub/dmca.git
271–280 of 332 posts
Re: YouTube-dl is now part of GitHub/dmca.git
#272https://github.com/github/dmca/pull/8142 now shows a "Unicorn! The page is taking too much to load" - anyone else see this?
Re: YouTube-dl is now part of GitHub/dmca.git
#273Earlier quoted context omitted.
ActivityPub is federated like git is distributed. You can add several remotes from different servers (or peers in case of single user instances hosted at home) Even though other sites like GitLab exist that GitHub remains a near-monopoly default doesn't bode well for attempting to migrate to a completely decentralized system as default. There are decentralized extensions of git (like git-ssb). Addenda: Git is also no…
What if... you kept github in the loop? What if you could make a federated/decentralized git that doesn't care whether the git repo is made available by github or my-fancy-federated-git-host?
It is like wanting to keep Twitter in the loop when migrating to federated alternatives like the Fediverse. Twitter (or Github) wont federate in good faith and will actively attempt to capture as much users as possible.
> What if you could make a federated/decentralized git that doesn't care whether the git repo is made available by github or my-fancy-federated-git-host?
Git is distributed already; remotes work like that.
Re: YouTube-dl is now part of GitHub/dmca.git
#274Earlier quoted context omitted.
This is not a DMCA notice; A DMCA notice requires the identification of claimed copyrighted content and this document does no such thing. The document claims that youtube-dl is illegal for being able to download video and audio from YouTube but not for hosting copyrighted material in the repo or binary distributions. The RIAA is claiming youtube-dl is "circumventing DRM".
DMCA covers "circumvention devices".
Re: YouTube-dl is now part of GitHub/dmca.git
#275Earlier quoted context omitted.
Take down chrome then its "intended to circumvent copyright protection measures" as you can clearly watch these youtube videos with chrome.
I would love to know the legal distinction between YouTube-dl and Chrome. They are both obviously user agents used for accessing video content hosted on a public remote server using standard web protocols. Then tell me how uBlock Origin is somehow Ok if YouTube-dl is not.
One comes from the publisher and is intended to play back the content in an approved way.
The other is a reimplementation of the first, intended to circumvent the restrictions imposed by the first. That's illegal, per the DMCA. It's black-letter law in the US and elsewhere.
Re: YouTube-dl is now part of GitHub/dmca.git
#276Removing it from GitHub doesn’t kill it. Just moves it off of the most popular platform.
Re: YouTube-dl is now part of GitHub/dmca.git
#277Earlier quoted context omitted.
What if... you kept github in the loop? What if you could make a federated/decentralized git that doesn't care whether the git repo is made available by github or my-fancy-federated-git-host?
> What if... you kept github in the loop? It is like wanting to keep Twitter in the loop when migrating to federated alternatives like the Fediverse. Twitter (or Github) wont federate in good faith and will actively attempt to capture as much users as possible. > What if you could make a federated/decentralized git that doesn't care whether the git repo is made available by github or my-fancy-federated-git-host? Git…
Github is simply hosting the repos.
Git is decentralized already. That's the key difference between Twitter and Github and why I made GAnarchy the way I did. and also why I make a point of hosting a GAnarchy instance on github pages and encouraging others to do the same. (self-hosted is better of course, but.)
Re: YouTube-dl is now part of GitHub/dmca.git
#278Earlier quoted context omitted.
2.5s is the minimum roundtrip. Add server and satellite hops and you get something closer to 3s minimum. Every time.
Not a problem for Git or even PR workflow then.
Re: YouTube-dl is now part of GitHub/dmca.git
#279Earlier quoted context omitted.
Microsoft is losing the good will they've worked so hard to rebuild. Microsoft employees, managers, Satya: do you see what you're doing? I love the direction you've taken over the past five years, but bowing to the RIAA and attempting to disrupt an innocuous tool are horrible decisions. It's a chilling note, and everyone involved in tech can hear it. Are you telling us Github is not a safe place to develop software a…
IANAL, but as far as I recall, a site receiving a DMCA notice must immediately remove the stated content. The person who put the content up may then file a counter-notice, which, if uncontested may then be followed by reinstating the content. If contested, the process moves into the courtroom.
No, at most-- they lose a safe harbour if the notice was well formed and properly delivered, and they don't follow the procedure.
But the vast majority of notices are not well formed or properly delivered.
And loss of the safe harbour isn't particularly important if the complaint is bogus to begin with.
Sure, it does mean a slightly increased risk of legal costs-- though anyone can sue github at any time regardless-- but ultimately those sorts of risks are business decisions that have to be weighed against other business costs and benefits.
Github has historically been pretty unusual in its degree of following the DMCA takedown requirements, a lot of other places are a LOT more willing to ignore apparently spurious DMCA complaints than Github has been. I had hoped that this would change with the Microsoft acquisition, because maybe before their position was just that they couldn't afford any legal fights... but it doesn't seem to have been.
Re: YouTube-dl is now part of GitHub/dmca.git
#280Earlier quoted context omitted.
That just proves that Youtube-dl is intended to circumvent copyright protection measures. Those obfuscation measures count as "effective" for the purposes of the DMCA. Trafficking in software to circumvent them is a felony. GitHub and Microsoft could find themselves criminally liable if they do not take it down.
Take down chrome then its "intended to circumvent copyright protection measures" as you can clearly watch these youtube videos with chrome.
No-one out there thinks there's any problem watching them on Youtube, where royalties can be traced and paid.