You are not logged in.
Thank you to all involved with the yt-dlp package. You took care of setting everything up so that the package continues to work despite Google's efforts to prevent the package from downloading videos from YouTube. Debian has currently left it up to users to figure things out on their own, so while you can download yt-dlp on Debian, it doesn't work.
Arch Linux with Openbox & Tint2
Offline
Could it be that Debian just ships an outdated package?
Offline
No...from apt-listchanges News back in Nov last year:
yt-dlp (2025.11.12-1) unstable; urgency=medium
As of yt-dlp 2025.11.12 yt-dlp relies on an external javascript engine such
as Deno, Nodejs, or QuickJS to play YouTube videos, though this also requires
the ejs module. You may wish to look into the --js-runtimes and
--remote-components options in the manpage.At the time of this writing there were several tradeoffs. While Deno was
the preferred option due to sandboxing support, it's not in Debian. (#961337)
Nodejs is in Debian, but has more limited sandboxing support.
QuickJS is also in Debian however it can lead to long (multiple minute)
execution time and lacks sanxboxing support.Details on: https://github.com/yt-dlp/yt-dlp/wiki/E … pt-runtime
-- Unit 193 <unit193@debian.org> Mon, 17 Nov 2025 18:21:33 -0500
Arch Linux with Openbox & Tint2
Offline