Youtube-dl Github Repo Taken Down

There is also https://github.com/l1ving/youtube-dl

“A copyright-respecting fork of youtube-dl”

3 Likes

Same here! I have my own Netflix, Spotify and so on. Thousands of movies and tens of thousands of series episodes. 40-50k songs of music.

However, I buy most things! Ripped my Blu-ray movies and DVDs and CDs etc. However, I have started buying music at Bandcamp. Tired of ripping. You get flac or whatever format you want there. Unfortunately not all music is available at Bandcamp. But a lot!

1 Like

That’s very sad. I use it to download linux tutorials.

1 Like

yt-dl.org is based in Germany, so I’m seeing people say it can’t be taken down, and lots of others are already at work backing up and cloning etc. See the link above, the EFF thread. I did a reinstall earlier today, and no problem installing the GUI version from the AUR, or youtube-dl itself.

4 Likes

I usually download rain sounds. Helps me sleep! However, I usually use VLC or ClipGrab for that.

4 Likes

What’s the GUI name for youtube-dl ? I never knew one existed.

It’s youtube-dl-gui-git … https://aur.archlinux.org/packages/youtube-dl-gui-git/ :beers:

2 Likes

This whole situation sucks. I think that the RIAA is over reaching. However, I know that I am going to say something that is unpopular here, please bear with me. There is a reason why GitHub, and by extension Microsoft, HAD to comply with the DMCA take down from the RIAA. Part of the DMCA contains what is called a “safe harbor” provision. This allows for hosting sites to not be sued for hosting copyrighted material, programs that can by pass DRM, etc… In order to maintain their “safe harbor” status, they are required to comply with a take down notice. In this case, one could say that it bypasses the DRM that YouTube uses on their videos, which is a violation of the DMCA.

How the DMCA is supposed to work.

  1. Company A issues a DMCA take down notice on a piece of content.

  2. Hosting company takes it down and notifies the individual responsible for said content.

  3. The individual can then make a counter-claim saying that what they are doing does not violate the DMCA.

  4. Then Company A has to either drop their DMCA claim or take it to court.

As I said from the start, I think this whole thing is stupid. That being said… JDownlaoder2 is what I use.

10 Likes

You’ll probably like mynoise.net . I had it open for 30 minutes then donated - it’s a really good resource.

7 Likes

Definitely overreach and dumb, but I still feel that MS has the money and opportunity to fight this, if they cared about users/open source/FOSS [lol] e.g. on the grounds that the vast majority use youtube-dl legally (e.g. freely shared school videos, tutorials etc). Also on a human rights level, as this action against youtube-dl would affect public record, if successful. And MS being sued would hardly dent their wealth. As I’ve already said, I wouldn’t be at all surprised to find out MS and RIAA are on the same side anyway. The whole system seems aimed at blocking things from the public.

I feel there’s no way that submitting to legal free sharing being squashed in this way can lead to anything but them coming for other open source/FOSS/legal/human rights things next.

3 Likes

I also use video downloader helper and youtube video and audio downloader extension in Firefox. You can download a video and also take video and drag and drop onto the audio converter and convert it to an audio file in mp3 or other formats.

4 Likes

Don’t all these extensions slowdown FF?

I use these two video downloader helper and youtube video and audio downloader because they do what i want to use them for and no i haven’t seen any issue with them. Video downloader helpers coapp has to be installed via the terminal after downloading it. Both are not a one click deal to install the extensions. There are a number of steps to add either one of these. I don’t recommend installing a huge number of extensions and i’m careful with ones that i do use. I usually follow the recommended in Firefox. I only have 3 extensions installed currently. Not saying you can’t have more but i wouldn’t get carried away either.

Edit: I do have youtube-dl installed also and i’m not having any issue with it.

2 Likes
  1. Doesn’t exist

Fixed it for you :upside_down_face:

P.S. Although i hear what you’re saying, but that DMCA / SOPA or all that other crap is such a bs…Shouldn’t exist in the first place

4 Likes

Shhhhhh :shushing_face: :laughing:

6 Likes

Still available at https://yt-dl.org/, the arch package is still available, but of course YT will soon be making changes to try and break the published final build.

Can’t see this dying, although the developers are now known and potentially be legally threatened by RIAA. What was previously open and transparent will now become more covert and hosted in a more juristictionally appropriate location.

It was already a game of whack-a-mole, another dimension has now been added to the game, but the game will not end.

4 Likes

Who wanted to whack me?!

image

4 Likes

This seems to be an official GitLab mirror: https://git.titandemo.org/ytdl-mirror/youtube-dl

Have anyone found what RIAA is referring to with (from the DMCA takedown notice):

We also note that the source code prominently includes as sample uses of the source code the downloading of copies of our members’ copyrighted sound recordings and music videos, as noted in Exhibit A hereto. For example, as shown on Exhibit A, the source code expressly suggests its use to copy and/or distribute the following copyrighted works owned by our member companies:

• Icona Pop – I Love It (feat. Charli XCX) [Official Video], owned by Warner Music Group
• Justin Timberlake – Tunnel Vision (Explicit), owned by Sony Music Group
• Taylor Swift – Shake it Off, owned/exclusively licensed by Universal Music Group

Edit: Never mind, found it in the code; seems like test cases (what RIAA call “sample uses”).

Example Code Listing

In youtube_dl/extractor/youtube.py under the _TEST = [ block starting at line 557, lines 603–622:

_TEST = [
...
        {
            'url': 'https://www.youtube.com/watch?v=07FYdnEawAQ',
            'note': 'Test VEVO video with age protection (#956)',
            'info_dict': {
                'id': '07FYdnEawAQ',
                'ext': 'mp4',
                'upload_date': '20130703',
                'title': 'Justin Timberlake - Tunnel Vision (Official Music Video) (Explicit)',
                'alt_title': 'Tunnel Vision',
                'description': 'md5:07dab3356cde4199048e4c7cd93471e1',
                'duration': 419,
                'uploader': 'justintimberlakeVEVO',
                'uploader_id': 'justintimberlakeVEVO',
                'uploader_url': r're:https?://(?:www\.)?youtube\.com/user/justintimberlakeVEVO',
                'creator': 'Justin Timberlake',
                'track': 'Tunnel Vision',
                'artist': 'Justin Timberlake',
                'age_limit': 18,
            }
        },
All Occurrences for Those Interested

icona

youtube_dl/extractor/youtube.py                                                                                       
592:                         'xcx', 'charli xcx', 'girls', 'hbo', 'i love it', "i don't care", 'icona', 'pop',

justin

youtube_dl/extractor/vevo.py                                                                                          
74:        'url': 'https://www.vevo.com/watch/justin-timberlake/tunnel-vision-explicit/USRV81300282',

youtube_dl/extractor/nbc.py
458:        'url': 'http://www.nbcolympics.com/video/justin-roses-son-leo-was-tears-after-his-dad-won-gold',
462:            'display_id': 'justin-roses-son-leo-was-tears-after-his-dad-won-gold',

youtube_dl/extractor/youtube.py
614:                'uploader': 'justintimberlakeVEVO',
615:                'uploader_id': 'justintimberlakeVEVO',
616:                'uploader_url': r're:https?://(?:www\.)?youtube\.com/user/justintimberlakeVEVO',

youtube_dl/extractor/abcnews.py
83:        'url': 'http://abcnews.go.com/Entertainment/justin-timberlake-performs-stop-feeling-eurovision-2016/story?
id=39125818',
87:            'display_id': 'justin-timberlake-performs-stop-feeling-eurovision-2016',

taylor

youtube_dl/extractor/youtube.py                                                                                       
704:                'title': 'Taylor Swift - Shake It Off',
707:                'uploader': 'TaylorSwiftVEVO',
708:                'uploader_id': 'TaylorSwiftVEVO',

youtube_dl/extractor/rai.py
306:        'url': 'http://www.rainews.it/dl/rainews/media/Weekend-al-cinema-da-Hollywood-arriva-il-thriller-di-Tate-
Taylor-La-ragazza-del-treno-1632c009-c843-4836-bb65-80c33084a64b.html',                                               
310:            'title': 'Weekend al cinema, da Hollywood arriva il thriller di Tate Taylor "La ragazza del treno"',

youtube_dl/extractor/yahoo.py
150:                'description': 'On "The Voice" Tuesday, Gwen Stefani told Taylor Swift which Sia hit was almost h
ers.',

youtube_dl/extractor/tennistv.py
21:            'title': 'Fernando Verdasco v Taylor Fritz',

youtube_dl/extractor/mtv.py
393:                'title': 'Taylor Swift - "Ours (VH1 Storytellers)"',
394:                'description': 'Album: Taylor Swift performs "Ours" for VH1 Storytellers at Harvey Mudd College.'
,

youtube_dl/extractor/neteasemusic.py
87:            'creator': 'Taylor Swift / Kendrick Lamar',
8 Likes

@anon54507721 Thank you for doing some actual research into the how and why of the complaint. It is refreshing so see.

I get it, the DMCA is bunk, stupid, shouldn’t exist, etc… unfortunately it is currently a law on the books. While it is a law from the US, companies have to follow it if they do business there. Just as companies who do business in the EU have to comply with the GDPR link and Article 17 link . Ironically, Article 17 is more restrictive than the DMCA. Until the law changes, these kinds of thing will continue to happen.

This reminds me of Disney suing the manufacturers of VCR’s for copyright infringement back in the 1970’s. link

Here is an actual copyright lawyer talking about this whole situation.

6 Likes

Mental Outlaw had a pretty good take on this mess:

7 Likes