Skip to content

Commit a188adc

Browse files
committed
Выбор аудио языка по умолчанию теперь работает и с yt-dlp (TODO - на роликах с несколькими языками не работает выбор аудио кодека).
1 parent d0f084d commit a188adc

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/apps/mplayerc/PlayerYouTubeDL.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,12 @@ namespace YoutubeDL
371371
const auto it = audioUrls.find(language);
372372
if (it == audioUrls.cend() || tbr > (*it).second.tbr) {
373373
audioUrls[language] = { tbr, url };
374+
if (bIsYoutube) {
375+
int language_preference = 0;
376+
if (getJsonValue(format, "language_preference", language_preference) && language_preference > 0) {
377+
audioUrls[CStringA(Youtube::kDefaultAudioLanguage)] = { tbr, url };
378+
}
379+
}
374380
}
375381
}
376382
}

0 commit comments

Comments
 (0)