Youtube-dl Github Repo Taken Down

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.

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

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

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.

I just use XDM with it’s browser monitor.

This is how I do it:

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.

Yes indeed. :wink: