mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-06-10 10:50:49 +00:00
Update yt_dlp/extractor/yandexvideo.py
This commit is contained in:
parent
df3fb9156e
commit
03799ada5c
|
@ -264,8 +264,8 @@ class ZenYandexIE(InfoExtractor):
|
|||
uploader = self._search_regex(r'(<a\s*class=["\']card-channel-link[^"\']+["\'][^>]+>)',
|
||||
webpage, 'uploader', default='<a>')
|
||||
uploader_name = extract_attributes(uploader).get('aria-label')
|
||||
item_id = try_get(data_json, lambda x: x[serverstate]['videoViewer']['openedItemId'], str)
|
||||
video_json = try_get(data_json, lambda x: x[serverstate]['videoViewer']['items'][item_id], dict)
|
||||
item_id = traverse_obj(data_json, (serverstate, 'videoViewer', 'openedItemId', {str}))
|
||||
video_json = traverse_obj(data_json, (serverstate, 'videoViewer', 'items', item_id, {dict}))
|
||||
stream_urls = try_get(video_json, lambda x: x['video']['streams'])
|
||||
formats, subtitles = [], {}
|
||||
for s_url in stream_urls:
|
||||
|
|
Loading…
Reference in New Issue
Block a user