If you don’t fear the command line try yt-dlp https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#installation