Yt-dlp is broken

yt-dlp (stable@2026.07.04 from yt-dlp/yt-dlp) for stable update 2026-08-12 gives error:

ERROR: unable to download video data: HTTP Error 403: Forbidden

A fix (stable@2026.08.19 from yt-dlp/yt-dlp) is available but needs to be installed via package manager.

? Can Support update pacman with latest yt-dlp

I had that yesterday, the same link is working today. I think it’s a game of cat and mouse between content sites and yt-dlp.

EDIT: I have yt-dlp in .local/bin and my daily updatescript does yt-dlp -U.

See Github

How did you install to .local/bin ?


Moderator Edit: Merged consecutive replies

Download the 2.93MB file named yt-dlp to ~/.local/bin and do a chmod +x.

Uninstall the repo version first.

Don’t forget to yt-dlp -U regularly!

I use this gui app (the appimage)

and on start of the gui it checks for yt-dlp update and updates its local copy of it.

[teo@teo-lenovo-v15 .ytDownloader]$ ./ytdlp --version
2026.08.19.233000

But the approach with .local/bin is also good for people preferring the cli.

I use these aliases:

yt-dlp='yt-dlp -o "%(title)s.%(ext)s"' 
yt-dlp-direktopus='yt-dlp -f opus -x --audio-format opus --audio-quality 0 -o "%(title)s.%(ext)s"' 
yt-dlp-mp3='yt-dlp -x --audio-format mp3 --audio-quality 0 -o "%(title)s.%(ext)s"' 
yt-dlp-opus='yt-dlp -x --audio-format opus --audio-quality 0 -o "%(title)s.%(ext)s"'

yt-dlp 2026.08.19-1 is now available in the Manjaro Unstable branch.

I seldom need this. I use the standalone binary from GitHub.

and it works :smiley: