From 9bc116fa7c31afdc4de52bd22020d3d04156ed24 Mon Sep 17 00:00:00 2001 From: bashonly Date: Mon, 24 Mar 2025 06:01:50 -0500 Subject: [PATCH] cleanup Authored by: bashonly --- yt_dlp/extractor/common.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/yt_dlp/extractor/common.py b/yt_dlp/extractor/common.py index 1eb5154a20..434664e063 100644 --- a/yt_dlp/extractor/common.py +++ b/yt_dlp/extractor/common.py @@ -2321,12 +2321,10 @@ class InfoExtractor: audio_preference_func = qualities(audio_groups_by_quality) def quality_note(audio_group_id): - if len(audio_groups_by_quality) <= 1: - return None - if audio_groups_by_quality[-1] == audio_group_id: - return 'high' - if audio_groups_by_quality[0] == audio_group_id: - return 'low' + return { + audio_groups_by_quality[0]: 'low', + audio_groups_by_quality[-1]: 'high' + }.get(audio_group_id) if len(audio_groups_by_quality) > 1 else None for fmt in traverse_obj(formats, lambda _, v: '_audio_group_id' in v): audio_group_id = fmt.pop('_audio_group_id')