[abc:iview] deprioritize audio description tracks

This commit is contained in:
ClosedPort22 2024-06-28 09:35:44 +08:00
parent d1789d4a8b
commit 8314fc299d
No known key found for this signature in database

View file

@ -341,6 +341,11 @@ class ABCIViewIE(InfoExtractor):
formats.extend(fmts) formats.extend(fmts)
break break
# deprioritize audio description tracks
for f in formats:
if 'description' in (f.get('format_note') or '').lower():
f['language_preference'] = -10
subtitles = {} subtitles = {}
if src_vtt := traverse_obj(stream, ('captions', 'src-vtt', {url_or_none})): if src_vtt := traverse_obj(stream, ('captions', 'src-vtt', {url_or_none})):
subtitles['en'] = [{ subtitles['en'] = [{