Youtube-dl Github Repo Taken Down

A really annoying thing about the AUR package yt-dlp-git is that it has pandoc as a dependency, which, in turn, has 10 million haskell dependencies (some 1 GiB of garbage). And why does it need this huge, bloated package? To convert one markdown readme file into a text file! Absolute :poop:

So if you do decide to install it from the AUR, consider installing pandoc-bin first (at least it’s just 75 MiB of garbage).

Or do what @otherbarry suggests and just download one small file…

8 Likes

Soydevery at it’s finest :rofl:

1 Like

Can you spell b-o-a-t? er…bloat? :grin: :frog:

Is that a ‘bloatload’?

1 Like

It’s worse than when I have tacos for dinner…
image

3 Likes

May I suggest - not standing behind?? Does a creature like this have anything in common with a balloon’s reactions in case of loss of integrity?? Inquiring minds…

1 Like

I mean… why does the packager even bother? Install the markdown file, it’s not like people can’t handle it…

2 Likes

WRONG!!! :dizzy_face:

What kind of question for soydevs is that?!
Should be more like…

Why they haven’t packed that pandoc deps inside snaps which is launched from docker image of Ubuntu inside of flatpak distributed through npm?! :face_with_raised_eyebrow:

4 Likes

Which is itself running on WSL :crazy_face:

6 Likes

It seems that there have been some activities on youtube-dl side lately:


[2021-12-14T08:05:06+0100] [ALPM] upgraded youtube-dl (2021.06.06-1 -> 2021.06.06-3)
[2021-12-17T06:46:09+0100] [ALPM] upgraded youtube-dl (2021.06.06-3 -> 2021.12.17-1)
3 Likes

That’s just a rebuild for Python 3.10… :disappointed:

That’s a new version! :open_mouth:

4 Likes

Yes, there was a recent update to youtube-dl.

Also, if you want a nice GUI that works with youtube-dl, TarTube is awesome. You can also use yt-dlp as a backend instead. You can find it in AUR.

2 Likes

yt-dlp is a very nice fork of youtube-dl – it’s pretty much the only way I watch YouTube videos nowadays.

6 Likes

Tried this a few weeks back when I wanted to watch something in mkv, youtube-dl would stutter forever, whereas yt-dlp served the video without buffering even once. Haven’t looked back since.

1 Like

Freetube to browse, yt-dlp to download and watch offline.

2 Likes

I tried that for a bit, but I prefer my Invidious instance… just seems to work better.

2 Likes

Do you have an automated method to do this or do you paste the url every video?

You can set an Invidious instance as your default API in Freetube. Ironically, doing this made it perform miles better than local for me.

2 Likes

I just use XDM with it’s browser monitor.

This is how I do it:

2 Likes

As @Celty wrote, Freetube can use a group developed local api like Newpipe, or you can point to a specific invidious instance.

I find YT ip address blocks are much more common with invidious instances than VPN exit nodes … although hosting your own (private?) invidious instance would probably help with that.

I don’t watch enough to warrant the effort to automate. I have a number of shorthand yt-dlp bash aliases I use and just copy and paste the url from Freetube into an adjacent terminal window.

3 Likes

Yes indeed. :wink: