yt-dlp -F {youtube url} - Will list the different streams for you, which you can then individually download with “-f {stream number}”. You can use ffmpeg to put them all back together after. I know op asked for gui, but I figured I would point out the command line options just in case it was helpful.