[youtube] Bugfix in `_extract_ytcfg`

pull/259/head
pukkandan 4 years ago
parent c32b0aab8a
commit 8c54a3051d
No known key found for this signature in database
GPG Key ID: 0F00D95A001F4698

@ -356,6 +356,8 @@ class YoutubeBaseInfoExtractor(InfoExtractor):
return data.get('DELEGATED_SESSION_ID') return data.get('DELEGATED_SESSION_ID')
def _extract_ytcfg(self, video_id, webpage): def _extract_ytcfg(self, video_id, webpage):
if not webpage:
return {}
return self._parse_json( return self._parse_json(
self._search_regex( self._search_regex(
r'ytcfg\.set\s*\(\s*({.+?})\s*\)\s*;', webpage, 'ytcfg', r'ytcfg\.set\s*\(\s*({.+?})\s*\)\s*;', webpage, 'ytcfg',

Loading…
Cancel
Save