Remix.run Logo
▲ vagab0nd 3 hours ago

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 hours ago | parent | next [-]

Are you running this locally? This is something I've considered but never felt like putting the effort to complete

▲vagab0nd an hour ago | parent [-]

Yes, on my local box that's on 24x7.

▲cowlevel 2 hours ago | parent | prev | next [-]

How often do you get those emails?

▲vagab0nd an hour ago | parent [-]

Less often than what I would've expected. But when it did happen I was very glad I had it running.

▲botanrice 3 hours ago | parent | prev [-]

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 hours ago | parent [-]

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.