Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Youtube Music Software

'youtube-dl' Downloading Software Removed From GitHub By RIAA Takedown Notice (9to5google.com) 186

Jahta writes: The GitHub repository for the popular youtube-dl utility is offline after GitHub received a DMCA takedown notice from the RIAA. The notice claims that "The clear purpose of this source code is to (i) circumvent the technological protection measures used by authorized streaming services such as YouTube, and (ii) reproduce and distribute music videos and sound recordings owned by our member companies without authorization for such use." "Whether you're looking to backup contents of your personal YouTube account or download some of your favorite YouTuber's videos for offline use, many turn to youtube-dl as the most reliable and in-depth tool for downloading videos from YouTube -- along with many, many other sites that have videos like Vimeo, CNN, etc," writes Kyle Bradshaw via 9to5Google. "Beyond simple downloading features, youtube-dl is also able to convert your download into nearly any format, including creating an mp3 of just a video's audio track."

"One of the primary bases for the RIAA's claim is that youtube-dl appears to be developed with the explicit intention of enabling the downloading of copyrighted works, with music videos from the likes of Icona Pop, Justin Timberlake, and Taylor Swift being used to test the tool's functionality, a claim which we were able to independently verify." It's now up to the project's creators to file a counterclaim in the hopes of restoring youtube-dl's status on GitHub.
This discussion has been archived. No new comments can be posted.

'youtube-dl' Downloading Software Removed From GitHub By RIAA Takedown Notice

Comments Filter:
  • It was a great tool. I hope it survives. or gets forked "elsewhere"

  • by Anonymouse Cowtard ( 6211666 ) on Friday October 23, 2020 @07:18PM (#60642026) Homepage
    You can't ban a Perl script riaa dickheads
    • by JThundley ( 631154 ) on Friday October 23, 2020 @07:39PM (#60642060)

      It's python bro.

      Also their letter is a little silly. It says that youtube-dl is distributing copies of their songs, which it's not. It says that it's bypassing copy protection, which it's not, unless youtube not having a download button counts as copy protection. I hope the author ignores this and the problem goes away. I use youtube-dl every day as it's much nicer to watch locally (without streaming lag or overlays) and with mpv. It really sounds like the RIAA's beef is with Youtube whose system isn't secure enough to prevent youtube-dl from working. I wonder if Youtube will break this to appease the RIAA.

      • It could be really expensive for the author to ignore this.
      • by Dilly Dilly! ( 5653616 ) on Friday October 23, 2020 @08:11PM (#60642138)

        I agree the lawyers' arguments are dubious. They are a little more complex than what you're saying, though.

        Youtube URLs have a string that indicates which video is requested, e.g. https://www.youtube.com/watch?... [youtube.com] indicates that DLjJwW1lFxI is the video identifier. This is then passed to a JavaScript function that converts that string to the URL to obtain the actual video files. This is the "rotating cypher" that the complaint refers to.

        There is the precedent of DeCSS source code being taken down with DMCA complaints, which is probably the most analogous situation. The DMCA does not require that "encryption" be well-designed or strong, just that its presence at all requires it not be circumvented. But the DeCSS analogy doesn't quite work, either. The main issue is that Youtube actually serves the code required to "unlock" the "cypher" they're using. It's in the form of a Javascript file that's executed in the browser. As I understand it, youtube-dl simply locates the same function using a regex, then uses a Javascript interpreter to execute that function. It's performing the same functions that would occur in a browser. Instead of using third party code like DeCSS, youtube-dl actually uses the code served by Youtube.

        It's absurd to characterize Youtube's URL obfuscation scheme as a cypher, but that reasoning might hold up in court. That said, any browser extension that monitors content requests can find the same URLs. For example, the logging feature of uBlock Origin also provides the same information. I suppose the RIAA could argue that such browser extensions are also infringing because they also block ads, but I'd hope that courts would view them as security tools.

        The other issue is that the source code includes test cases to download works copyrighted by the RIAA. This wasn't a good choice and the lawyers have seized upon this to argue that youtube-dl is a tool intended for piracy. It would have been better to choose some public domain content for the test cases. It shouldn't matter, except that the lawyers might well be successful at convincing a judge that youtube-dl is intended for piracy.

        It's unfortunate that the developers were clumsy about the test case. They've resisted feature requests to break actual DRM schemes like Widevine. They've also refused to add support for sites whose primary purpose is to distribute pirated works. Given the care that they've taken to avoid attracting the attention of lawyers in other situations, they should have chosen better test cases. That's an unforced error and would make it riskier to file a DMCA counterclaim.

        • by caseih ( 160668 )

          Except that youtube-dl doesn't actually know how to decrypt this simple cypher. And it doesn't even have to. It's google doing the decrypting with their own javascript.

        • Surely by the same argument all browsers that can interpret Javascript would be subject to this ruling too? All youtube-dl is doing is replicating what a browser does.

          • by raymorris ( 2726007 ) on Friday October 23, 2020 @09:52PM (#60642432) Journal

            I like youtube-dl. I don't want to see it go away.

            > All youtube-dl is doing is replicating what a browser does.

            If youtube-dl just did the same thing as Chrome, we wouldn't have nay need for youtube-dl. So obviously it doesn't something different.

            Specifically, a browser shows the page with the video in the way allowed by the creator of the video. Which means in the YouTube page, with any ads, Amazon affiliate link, etc that the content owner includes. Youtube-dl gives us just the content, without the ads, links, etc that provide revenue to the creator of the content.

            So no, they don't do the same thing. We're going to need a better argument. I'd love to hear a better argument; like I said I like youtube-dl.

            • Re: (Score:3, Informative)

              by Anonymous Coward

              No, a browser does do the same thing, it just does even more crap that you might not want (downloads ads and other junk around the video).

              You can use an ad blocker extention to stop the browser from doing the parts you don't want. Or if you're really smart, you can open the "Inspector" feature and grab the video URL from your browser's network connections log.

              youtube-dl just makes things a lot more convenient and automatic, with a lot less bloat too.

            • If youtube-dl just did the same thing as Chrome, we wouldn't have nay need for youtube-dl. So obviously it doesn't something different.

              It does the same thing only less. Youtube is fundamentally a link identifying a video and a website that opens a javascript video viewer that then proceeds to get fed a list of URLs to multiple different content sources (video, audio, and subtitles) and then this client side media player plays them as it downloads and even has the ability to selectively pick where to start.

              youtube-dl does exactly the same thing sans video player and the ability to pick where in the video to start downloading.

              Specifically, a browser shows the page with the video in the way allowed by the creator of the video.

              No it doesn't.

            • by Nugoo ( 1794744 )
              YouTube has ads?
        • This was the info I was looking for on the subject of copy protection. Great comment, thanks!

        • by ewhac ( 5844 )

          There is the precedent of DeCSS source code being taken down with DMCA complaints, which is probably the most analogous situation.

          "Well, actually..."

          The DVD CCA, the agency bringing the suit, expressly did not make a DMCA claim. Rather, they attempted to take down copies of DeCSS using a dubious claim of trade secret violation.

          DeCSS began life as a decoder that used deciphering keys extracted from the Xing DVD player software. The "logic" was that, since the Xing player was distributed with a EULA whi

        • The DMCA says the encryption has to be effective. What that means is open to interpretation by the courts which IMHO have been far too willing to rule that completely ineffective encryption is in fact effective.

        • by wings ( 27310 )

          The DMCA does not require that "encryption" be well-designed or strong, just that its presence at all requires it not be circumvented.

          I was going to suggest that ROT-13 is probably sufficient 'encryption' to trigger DMCA protections but then I got to thinking... ROT-26 is probably enough.
          /s

        • The DMCA does not require that "encryption" be well-designed or strong, just that its presence at all requires it not be circumvented.

          "Circumvented."

          One of the interesting things about DMCA is that it defines circumvention, such that it might not mean what people think it means. Turns out that you can have very well-designed and super-strong DRM, and you can still completely RE it and utterly defeat it, and that won't be circumvention if the copyright holder is ok with it (or if the work in question is PD).

      • It seems like YouTube did break it on a regular basis. Every couple months the software would stop working until you grabbed an updated version.

      • It absolutely circumvents Youtube's protection, you can't argue that point. DMCA is still bullshit though.
        • Does it though? What protection is there? It adds a download feature that Youtube (purposefully) lacks. But yes the RIAA needs to take it up with Youtube and not this guy.

          • Yeah, it does. If it was just a straight video stream we wouldn't need youtube-dl.
            • It is just a straight video stream and you can dump it with tcpdump to a file while your browser is playing it and then play that file again later with a video player.
              • I guess you can't see the code anymore, so I can't prove you wrong, but I was doing a hobby js player a while ago, and streaming video is trivial, as is bittorrent video. Youtube not so much, I spent a day or so on it before deciding to give up and shell out to dl-youtube.
        • by Sloppy ( 14984 )

          It absolutely circumvents Youtube's protection

          Excuse me. I won't address trade secrets, patents, or other parts of the law (not that anyone is bringing them up), but within the context of DMCA, here is something extremely important:

          It's not Youtube's protection.

          It's the video's copyright owner's protection. Youtube does not have any say in this.

    • Sadly you can. DMCA: you can send a counter-notice if you consent to be sued RIAA: nice cute small legal budget you got there, would be a shame if someone with deep pockets like us could sue you into oblivion...
  • by future assassin ( 639396 ) on Friday October 23, 2020 @07:18PM (#60642030)

    and post it on Napster.

  • by Hmmmmmm ( 6216892 ) on Friday October 23, 2020 @07:24PM (#60642042)

    What gives anyone the rights to ban code under DCMA statutes?

    • by Revek ( 133289 )
      Agreed, they are using like hospitals use HIPPA. They just invoke it without any credible supporting regs.
    • by Berkyjay ( 1225604 ) on Friday October 23, 2020 @07:51PM (#60642080)

      It's Github (Microsoft) not wanting to waste money on a lawsuit or piss off possible business partners. The code is still out there.

      • by AmiMoJo ( 196126 )

        My understanding of the DMCA was that they are legally required to take the material down immediately and then wait for a counter-notice.

        • by Sloppy ( 14984 )

          This isn't a typical DMCA notice, with the notice/counternotice mechanic, liability protection for intermediaries and such. DMCA notices ares used in situations where copyright violation is alleged. But RIAA isn't saying youtube-dl violates their copyright (i.e. they didn't write youtube-dl and then watch in anger as people copied their code).

          What RIAA did here is a more traditional (in the sense that even before DMCA happened, this sort of thing was common) cease and desist demand. It just so happens that

    • by alexo ( 9335 )

      What gives anyone the rights to ban code under DCMA statutes?

      Money. Lots of money.

  • by spiritplumber ( 1944222 ) on Friday October 23, 2020 @07:25PM (#60642044) Homepage
    Not hard to find, either. Will the RIAAtards ever learn?
  • So I can watch a video on a public site but I can't download it to watch it offline ?

    **Facepalm**

    • by NagrothAgain ( 4130865 ) on Friday October 23, 2020 @09:14PM (#60642320)
      No, because they make money selling ads which won't happen when you download it like that.
      • It also won't happen with embedded links or on anyone running an adblocker. But all of that is irrelevant. "Download it like that" is not an offence against the copyright act. You're getting that data completely unencrypted one way or the other.

        • by Cederic ( 9623 )

          "Download it like that" is not an offence against the copyright act.

          Technically, yes it is.

          E.g. in the UK section 28 of the Copyright, Designs and Patents Acts 1988 explicitly states the right to create a permanent copy "does not include a copy which has been borrowed, rented, broadcast or streamed, or a copy which has been obtained by means of a download enabling no more than temporary access to the copy."

  • I'm so glad they removed it. I feel safer already, don't you?

    Now carry on, Citizen, and remember to Code Responsibly.

  • by Anonymous Coward on Friday October 23, 2020 @07:41PM (#60642062)

    A DMCA takedown notice must include a statement, sworn under penalty of perjury, that you own the content that is being reproduced. They don't own youtube-dl. They're trying to circumvent the courts by abusing the DMCA process to take down content that they do not own.

    If they think that the software's primary use is to help people violate their copyrights, they can sue its authors and try to convince a court to rule in their favor. The DMCA takedown process is not applicable to their complaint.

    • by alexo ( 9335 ) on Friday October 23, 2020 @11:22PM (#60642590) Journal

      A DMCA takedown notice must include a statement, sworn under penalty of perjury, that you own the content that is being reproduced.

      This is factually incorrect.

      The DMCA notification must include, and I quote from the text of the law [cornell.edu], "A statement that the information in the notification is accurate, and under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed."

      That is, the only part stated under penalty of perjury is that the notice was authorized by the rights-owner, not that the content actually infringes.

    • A DMCA takedown notice must include a statement, sworn under penalty of perjury, that you own the content that is being reproduced. They don't own youtube-dl. They're trying to circumvent the courts by abusing the DMCA process to take down content that they do not own

      If that's true, then let's hope the EFF will step in.

    • by Sloppy ( 14984 )

      They aren't issuing a DMCA notice; they're issuing a C&D. The C&D just happens to be motivated by RIAA's belief that youtube-dl violates DMCA.

  • RIAA can go pound sand. Why are they even relevant anymore?
    • Queue of man waving bundles of cash, with dollar bills falling like confetti and flashy "MONEY" at the bottom.

    • They're using the circumvent the technological protection measures clause, I don't think there's an established fair use exception for that (I'd be happy to be shown otherwise).

  • by Mean Variance ( 913229 ) <mean.variance@gmail.com> on Friday October 23, 2020 @07:51PM (#60642078)

    First, it's a really versatile product. Its capabilities are way beyond YouTube. But the reason I found it and started using it a few years ago was a simple one. I cannot play YouTube on my iPhone with the screen off so I can listen with the phone in my pocket.

    I probably wouldn't have even known about youtube-dl if I could just listen, even with the ads.

    The next thing I found useful was to download for flights. Again, if YT had allowed downloads with the ads, I wouldn't have taken the time discover such a great tool.

    I'll be sure to protect my current copy.

    • by caseih ( 160668 )

      The problem is that youtube makes changes frequently, and youtube-dl has to be tweaked from time to time to do that. If they can take down the central development (and bug tracking) of youtube-dl, then I don't think it will continue functioning beyond the end of the year.

      Personally I watch a lot of youtube content, but I do it all using mpv, which uses youtube-dl. If I can't do it that way, then I will watch a lot less content because I can't stand the browser interface, and endless stream of ads these days

      • Re: (Score:3, Insightful)

        by Anonymous Coward

        endless stream of ads these days make the whole experience unworkable.

        This is why its considered a circumvention tool.

    • Easy fix, especially when combined with ublock origin:

      https://addons.mozilla.org/en-... [mozilla.org]

  • When are these idiots going to learn that it isn't about them? I use this tool all the time, and have never even considered downloading a music video. Even the small effort of copy/pasting into a terminal for youtube-dl is enough effort that I would only do it for 'useful' and 'valuable' content. Music videos have never hit that bar.

  • by bill_mcgonigle ( 4333 ) * on Friday October 23, 2020 @08:08PM (#60642130) Homepage Journal

    OK, there's nothing most people would want to download on my channel, but maybe you're eccentric and all my videos are Creative Commons (YT doesn't offer WTFPL2) and I encourage reuse via youtube-dl.

    That's the point of Creative Commons.

    You know what else is made by Microsoft and can be used to copy music? Windows. Probably the #1 most common tool.

    • You know what else copies music files? DOS.

      In fact, COPYING data exactly, bit for bit, is a fundamental function of every computer ever made. The X86 instruction set even has several built-in opcodes for such a task. Asking a computer not to be able to copy something is like asking a calculator not to be able to add. The RIAA and DMCA are both ridiculous.
    • by Sloppy ( 14984 )

      It's really cool you license your content using CC. Would you also be willing to authorize the public to defeat technological measures which limit access to your content? Because it's your authorization as the copyright owner, not Youtube's or anyone else's, which most impacts the DMCA issue being discussed here.

  • by caseih ( 160668 ) on Friday October 23, 2020 @08:09PM (#60642136)

    I occasionally check out music on Youtube, and I use youtube-dl to do that, using mpv which doesn't keep the download. But I rarely actually download a song. I mean what's the point? It's on youtube already and it's already free. I've got android apps that can play youtube music without the video through streaming anytime I want.

    The RIAA's belief that youtube-dl promotes music piracy is laughable, frankly. Come on guys. The days of a song getting ripped off of youtube and placed on a peer to peer network are long gone. Why would a person bother to do this? You yourselves put the song up for free on youtube. Even if someone did download it, how are materially damaged by that? Twice free is still free. Unless they are claiming that not watching an ad along with the free music is now piracy. Or maybe they think that listening to music without watching it's associated rubbish video is piracy? The mind boggles.

    • You yourselves put the song up for free on youtube.

      I think their logic here is similar to Spotify and other streaming services: we allow you to listen via streaming only, so we have all the control. Pay us (by listening to ads) and maybe we don't take it down any time soon.

      However, I don't see how they can have any legal control over home recording -- we've already discussed this regarding radio and home taping decades ago. Of course, redistribution is another matter, but that's not what youtube-dl (note the DL part) is for.

  • by thedarb ( 181754 ) on Friday October 23, 2020 @09:17PM (#60642330)

    If they can take it down, it's not good enough. Time for a Gitlab or similar that is hosted in Tor. It's code, it isn't inherently bad. It isn't doing anything, it's just text. If guns don't kill people, but people kill people, then code doesn't steal content, people do.

    • its the same problem for the whole internet. its just annoying when its stuff you like that gets censored.

      Youtube is censored. Github is censored. Google search is censored. Bing is censored. Facebook is censored. Twitter is censored. Paypal and most payment providers censor too. Banks do it too. The list goes on and on and on.

      Note that I believe it's fine to remove illegal materials. But youtube-dl isn't. When all services are owned by big corp and near monopoly with no way to find alternative, the censors

  • by msauve ( 701917 ) on Friday October 23, 2020 @10:18PM (#60642492)
    >with music videos from the likes of Icona Pop, Justin Timberlake, and Taylor Swift being used...

    So, nothing of value was being threatened.
  • Nice. You get a D for effort.

    And on we move.

  • ...this is your fault too. That industry needs to go away.
  • It's an absolutely great tool, and not just for youtube.
  • That's how I save the porn I like, so that I don't have to search for it again. :3
  • My internet connection isn't fast enough to stream videos in 4k60, so I use youtube-dl to download them, watch them on a local media player, then delete them afterwards.

    I'm pretty sure that is legal, in the same way that it is legal to tape a TV show and watch it later.

  • RIAA just announced takedown notices on pencil manufacturers. Unauthorized users were copying down copyrighted lyrics.

C'est magnifique, mais ce n'est pas l'Informatique. -- Bosquet [on seeing the IBM 4341]

Working...