Apparently another alternative is
https://github.com/yausername/dvd
And this one is on fdroid.
DVD seems to work on more sites with more format options. The inference is super clunky though.
Also: if you use the git sources you can do a quick "git pull" in case there were breaking changes and restart the download. ytdl is written in python, you can launch it via python -m "module name" within the src folder
You can also use different forks of ytdl or run multiple downloads in parallel
it crashes every often when google messes something but other than that, it is smooth sailing. you should send crash logs to the team
No bloat. No ads. Does the job fine.
Brave also blocks ads on YT, which is great :)
Is there a tutorial online?
My brave browser doesn't seem to have the option to do that.