]> jfr.im git - yt-dlp.git/commitdiff
[youtube] Minor improvement to format sorting
authorpukkandan <redacted>
Sat, 13 Nov 2021 09:41:59 +0000 (15:11 +0530)
committerpukkandan <redacted>
Sat, 13 Nov 2021 09:45:23 +0000 (15:15 +0530)
yt_dlp/extractor/youtube.py

index 7bcd6e7dc693a914c0f0fc57de99409e5b5fc477..3ae0f5a2703e20230fd73246e890a4a48a6230bb 100644 (file)
@@ -2563,7 +2563,7 @@ def process_manifest_format(f, proto, itag):
 
             f['quality'] = next((
                 q(qdict[val])
-                for val, qdict in ((f.get('format_id'), itag_qualities), (f.get('height'), res_qualities))
+                for val, qdict in ((f.get('format_id', '').split('-')[0], itag_qualities), (f.get('height'), res_qualities))
                 if val in qdict), -1)
             return True