Hacker News
points by vagab0nd 2 days ago | 0 comments
I have a nightly job that looks at all my youtube playlists, and downloads them to disk. It also sends me an email whenever a video that I haven't watched becomes unavailable so I can watch the local version. It took about 2 days to setup, but probably 30 minutes with AI today.
[–] joshuat 2 days ago
Are you running this locally? This is something I've considered but never felt like putting the effort to complete
[–] vagab0nd 2 days ago
Yes, on my local box that's on 24x7.
[–] botanrice 2 days ago
would be interested to have a look if you happened to have a repo setup or a blog post explaining! prob won't necessarily setup something myself but always been curious about this kind of thing
[–] Gareth321 2 days ago
It's really as easy as asking Opus 5.5 and/or DeepSeek 4.1 (if Opus has moral issues) to set this up. I have the same. I've got a Download playlist which synchronises everything automatically. It had some issues where YouTube detected ytdl and throttled the download or limited video quality, so I set up a container with a full browser and fake browser fingerprint attributes, then downloaded at 1.5x (that was the limit before it throttled again). Just spar with Opus a bit if you encounter these issues.
[–] cowlevel 2 days ago
How often do you get those emails?
[–] vagab0nd 2 days ago
Less often than what I would've expected. But when it did happen I was very glad I had it running.