- playerpage = self._download_webpage(req, video_id)
-
- base_url = ''.join(re.findall(r"embed\['stream'\] = '(.+?)'.+'(\?auth=)'.+'(.+?)';", playerpage)[1])
-
- zoneGEO = self._html_search_regex(r'"zoneGEO":(.+?),', webpage, 'zoneGEO')
- if zoneGEO != '0':
- base_url = base_url.replace('token', 'token_' + zoneGEO)
-
- formats = []
- for format_id in ['lq', 'hq', 'hd']:
- filename = self._html_search_regex(
- r'"%s_id":(.+?),' % format_id, webpage, 'filename')
-
- if filename == 'null':
- continue
-
- real_id = self._search_regex(
- r'Prima-(?:[0-9]{10}|WEB)-([0-9]+)[-_]',
- filename, 'real video id')