youtube-dl fails with "ERROR: Unable to extract uploader id;"
This issue has already been fixed quite a while ago, but the fix has not reached the package yet:
https://github.com/ytdl-org/youtube-dl/issues/31530 (https://github.com/ytdl-org/youtube-dl/issues/31530)
The alternative yt-dlp package which is a fork of youtube-dl using the same command syntax has been updated and works properly.
The problem seems to be that the youtube-dl maintainers have not yet issued a new stable release including the fix, so that is why the package has not been updated.
Oh, I thought it had been abandoned, I only use yt-dlp nowadays.
Is there any point having it in the galaxy repo then, if it doesn't work and is abandoned? Not a great impression for any unwitting new Artix users. :D There does seem to be activity on the github repo and recent commits though, and they claim to be working on a new release but there are other issues to resolve, so perhaps it will get fixed eventually.
my work around for yt-dl programs not working is to use obs. it works every time. though maybe not as convenient..
It's still in the Arch repos. youtube-dl being broken has been pretty common knowledge for a while though. It's been unusable for me for ages and I switched to yt-dlp a long time ago.
Sometimes you see package requests on here and the answer is limited infrastructure, youtube-dl seems a good candidate to swap at present - but saying isn't doing, of course. :D I had a brief look at obs-studio, it seems a promising concept if you needed to get a clip from an unsupported website, but it turns out the repo package is missing the required browser plugin so you need to build it yourself with that feature enabled, unless one of the numerous related AUR packages provides an answer. It does indeed appear to be more difficult to use than yt-dlp.