@thomasfuchs
install a-Shell.app
within a-Shell, run pip install yt-dlp
within a-Shell, run yt-dlp [URL] where URL is the YouTube URL directly to the video (not to a position within a playlist)
open Files.app, navigate to the a-Shell folder (will be under "Local Device")
'Share' the file to a player app (I prefer VLC.app) or upload it to a media server that understands .webm format
BONUS: also works on other sites, including Nebula.tv (if you pay for the service, yt-dlp supports logging you in). Please don't steal through Nebula, they're part of the coalition. Yank it off YouTube instead. But DO consider signing up for #Nebula #NebulaTV #NebulaStreaming
N.B. — it's a lot of steps, but I walked my husband through it, and he's totes into it. We don't do it for every video, but it's nice to know YouTube cannot memory hole things we love if we do this little dance the next time we decide to watch an old fave.