[ie/soundcloud] Adjust format sorting (#9584)

- Adapt to 86a972033e

Authored by: bashonly
This commit is contained in:
bashonly 2024-03-31 15:01:33 -05:00 committed by GitHub
parent 86a972033e
commit a2d0840739
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -217,6 +217,7 @@ class SoundcloudBaseIE(InfoExtractor):
'filesize': int_or_none(urlh.headers.get('Content-Length')),
'url': format_url,
'quality': 10,
'format_note': 'Original',
})
def invalid_url(url):
@ -233,9 +234,13 @@ class SoundcloudBaseIE(InfoExtractor):
format_id_list.append(protocol)
ext = f.get('ext')
if ext == 'aac':
f['abr'] = '256'
f.update({
'abr': 256,
'quality': 5,
'format_note': 'Premium',
})
for k in ('ext', 'abr'):
v = f.get(k)
v = str_or_none(f.get(k))
if v:
format_id_list.append(v)
preview = is_preview or re.search(r'/(?:preview|playlist)/0/30/', f['url'])