@neauoire For me it would be yt-dlp full-time, because I already wrote a python script, which uses it, to download videos in the resolution I want.

I can create a download list and start downloads anytime I want.

It's worth checking it out: github.com/yt-dlp/yt-dlp