fix(dl): select only best descriptive audio track per language

This commit is contained in:
imSp4rky
2026-07-11 17:10:26 -06:00
parent c47aad6fa1
commit 575f453592
+1 -2
View File
@@ -2700,9 +2700,8 @@ class dl:
exact_match=exact_lang,
)
desc_audio = [a for a in title.tracks.audio if a.descriptive]
# Include all descriptive tracks for the requested languages.
selected_descs = title.tracks.by_language(
desc_audio, processed_lang, per_language=0, exact_match=exact_lang
desc_audio, processed_lang, per_language=per_language, exact_match=exact_lang
)
title.tracks.audio = selected_standards + selected_descs
else: