it uses yt-dlp so it should already support that