Is there a way to tell RunAudioDownload/RunVideoDownload to select a custom Language, if the are multiple Audio Languages? Or maybe, you can set the required Audio Language in RunVideoDataFetch somehow?
Edit: It seems, that you can do such things in Format description, but I have no idea, how to extend my format string to get an englisch, german or default language, if no audio language can be found.
overrideOptions: new OptionSet {
Format = $"bv*[height<={progressInfo.VidoFormat.Height}]+ba/b[height<={progressInfo.VidoFormat.Height}] / wv*+ba/w"
}