|
|
@ -403,8 +403,17 @@ class VKIE(VKBaseIE): |
|
|
|
data = self._parse_json( |
|
|
|
self._search_regex( |
|
|
|
r'var\s+playerParams\s*=\s*({.+?})\s*;\s*\n', info_page, |
|
|
|
'player params'), |
|
|
|
video_id)['params'][0] |
|
|
|
'player params', default='{}'), |
|
|
|
video_id) |
|
|
|
if data: |
|
|
|
data = data['params'][0] |
|
|
|
|
|
|
|
# <!--{...} |
|
|
|
if not data: |
|
|
|
data = self._parse_json( |
|
|
|
self._search_regex( |
|
|
|
r'<!--\s*({.+})', info_page, 'payload'), |
|
|
|
video_id)['payload'][-1][-1]['player']['params'][0] |
|
|
|
|
|
|
|
title = unescapeHTML(data['md_title']) |
|
|
|
|
|
|
|