I saw this depends on yt-dlp but also recall hearing that yt-dlp no longer works due to Google taking actions. Has that changed? Also will this work with private playlists?
> This is a follow-up to #14404, which announced that yt-dlp will soon require an external JavaScript runtime (e.g. Deno) in order to fully support downloading from YouTube.
> With the release of yt-dlp version 2025.11.12, external JavaScript runtime support has arrived.
yt-dlp frequently breaks, and is impressively usually fixed pretty quick, because Google is actively shutting of ways to access their content without telemetry, tracking or ads. It's a cat and mouse game and if you're willing to play it, then good luck to you.