refactor/dedent

This commit is contained in:
bashonly 2024-12-03 00:48:22 +00:00 committed by GitHub
parent 3858f91075
commit 6d40e51689
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -719,7 +719,7 @@ class BiliBiliIE(BilibiliBaseIE):
self._get_interactive_entries(video_id, cid, metainfo, headers=headers), **metainfo,
duration=traverse_obj(initial_state, ('videoData', 'duration', {int_or_none})),
__post_extractor=self.extract_comments(aid))
else:
formats = self.extract_formats(play_info)
if video_data.get('is_upower_exclusive'):
@ -734,7 +734,7 @@ class BiliBiliIE(BilibiliBaseIE):
f'This is a supporter-only video, only the preview will be extracted: {msg}',
video_id=video_id)
if not traverse_obj(play_info, ('dash')):
if not traverse_obj(play_info, 'dash'):
# we only have legacy formats and need additional work
has_qn = lambda x: x in traverse_obj(formats, (..., 'quality'))
for qn in traverse_obj(play_info, ('accept_quality', lambda _, v: not has_qn(v), {int})):
@ -778,7 +778,7 @@ class BiliBiliIE(BilibiliBaseIE):
} for idx, fragment in enumerate(formats[0]['fragments'])],
'duration': float_or_none(play_info.get('timelength'), scale=1000),
}
else:
return {
**metainfo,
'formats': formats,