Authored by: bashonly
pull/12714/head
bashonly 4 months ago
parent 2ff5efcbd9
commit 9bc116fa7c
No known key found for this signature in database
GPG Key ID: 783F096F253D15B0

@ -2321,12 +2321,10 @@ class InfoExtractor:
audio_preference_func = qualities(audio_groups_by_quality) audio_preference_func = qualities(audio_groups_by_quality)
def quality_note(audio_group_id): def quality_note(audio_group_id):
if len(audio_groups_by_quality) <= 1: return {
return None audio_groups_by_quality[0]: 'low',
if audio_groups_by_quality[-1] == audio_group_id: audio_groups_by_quality[-1]: 'high'
return 'high' }.get(audio_group_id) if len(audio_groups_by_quality) > 1 else None
if audio_groups_by_quality[0] == audio_group_id:
return 'low'
for fmt in traverse_obj(formats, lambda _, v: '_audio_group_id' in v): for fmt in traverse_obj(formats, lambda _, v: '_audio_group_id' in v):
audio_group_id = fmt.pop('_audio_group_id') audio_group_id = fmt.pop('_audio_group_id')

Loading…
Cancel
Save