Live data from Hacker News

YouTube Playlist Downloader

github.com

1–10 of 30 posts

Re: YouTube Playlist Downloader

#4
Unrelated, but I want to move from a Google account youtube feed to something a bit more client-side where I have the control but my main problem is the YouTube recommendation algorithm.

I feel like after a decade and a half google knows pretty well what I like and what I'm interested in. I built that homepage brick by brick.

Whenever I tried other youtube clients or ungoogled alternatives the recommendations were all really generic and not that good. Of course I won't find something that matches the real deal, but at least I want to:

1. Steer away from viral content, aka Mr Beast videos or whatever. 2. Have discoverability of youtube videos I would be interested in but that I'm not subscribed to yet.

To this day I still find new channels or videos I'm really interested in on my recommended feed.

Re: YouTube Playlist Downloader

#5
post #4

Unrelated, but I want to move from a Google account youtube feed to something a bit more client-side where I have the control but my main problem is the YouTube recommendation algorithm. I feel like after a decade and a half google knows pretty well what I like and what I'm interested in. I built that homepage brick by brick. Whenever I tried other youtube clients or ungoogled alternatives the recommendations were al…

You can get RSS feeds of channels still. I use that in my feed reader

Re: YouTube Playlist Downloader

#6
post #4

Unrelated, but I want to move from a Google account youtube feed to something a bit more client-side where I have the control but my main problem is the YouTube recommendation algorithm. I feel like after a decade and a half google knows pretty well what I like and what I'm interested in. I built that homepage brick by brick. Whenever I tried other youtube clients or ungoogled alternatives the recommendations were al…

I, on the other hand, turned off YouTube recomendations with UnDistracted. Maybe I'm missing out; who knows.

Re: YouTube Playlist Downloader

#7
The repo should mention a warning about usage. Be aware that downloading large playlists with lots of videos from Youtube can get your ip address throttled/banned. The ban could last a week or a month.

It's also not a good idea to use "--cookies" unless you absolutely have to. Just leave out the cookies option and try to dl anonymously. Only when Youtube forces your ip address to "sign in" is it necessary to pass in cookies.

Re: YouTube Playlist Downloader

#8
post #3

yt-dlp is second only to ffmpeg in being a pillar of functionality that gets frequently wrapped in convenience scripts

In this case I'm not sure why a convenience wrapper is even needed, yt-dlp already works with playlists just fine

Re: YouTube Playlist Downloader

#9
post #8
post #3

yt-dlp is second only to ffmpeg in being a pillar of functionality that gets frequently wrapped in convenience scripts

In this case I'm not sure why a convenience wrapper is even needed, yt-dlp already works with playlists just fine

>I'm not sure why a convenience wrapper is even needed,

Author wanted yt-dlp to be fed with a custom text file: "playlists.txt"

The script loops through that text file, parses it, and then launches yt-dlp for each valid line with a channel name.

Re: YouTube Playlist Downloader

#10
post #9
post #8

Earlier quoted context omitted.

In this case I'm not sure why a convenience wrapper is even needed, yt-dlp already works with playlists just fine

>I'm not sure why a convenience wrapper is even needed, Author wanted yt-dlp to be fed with a custom text file: "playlists.txt" The script loops through that text file, parses it, and then launches yt-dlp for each valid line with a channel name.

Which is essentially just this:

    yt-dlp -o "%(channel)s/%(playlist_title)s/%(title)s.%(ext)s" -a playlists.txt
I'm not sure if that warrants a HN post
Post reply on HN