|
|
@ -114,7 +114,7 @@ class ArteTVPlus7IE(InfoExtractor):
|
|
|
|
r'program\s*:\s*({.+?["\']embed_html["\'].+?}),?\s*\n',
|
|
|
|
r'program\s*:\s*({.+?["\']embed_html["\'].+?}),?\s*\n',
|
|
|
|
webpage, 'program', default=None)
|
|
|
|
webpage, 'program', default=None)
|
|
|
|
if program:
|
|
|
|
if program:
|
|
|
|
embed_html = self._parse_json(program,video_id)
|
|
|
|
embed_html = self._parse_json(program, video_id)
|
|
|
|
if embed_html:
|
|
|
|
if embed_html:
|
|
|
|
iframe_url = find_iframe_url(embed_html['embed_html'])
|
|
|
|
iframe_url = find_iframe_url(embed_html['embed_html'])
|
|
|
|
if iframe_url:
|
|
|
|
if iframe_url:
|
|
|
@ -129,7 +129,6 @@ class ArteTVPlus7IE(InfoExtractor):
|
|
|
|
webpage, 'embed url', group='url')
|
|
|
|
webpage, 'embed url', group='url')
|
|
|
|
return self.url_result(embed_url)
|
|
|
|
return self.url_result(embed_url)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def _extract_from_json_url(self, json_url, video_id, lang):
|
|
|
|
def _extract_from_json_url(self, json_url, video_id, lang):
|
|
|
|
info = self._download_json(json_url, video_id)
|
|
|
|
info = self._download_json(json_url, video_id)
|
|
|
|
player_info = info['videoJsonPlayer']
|
|
|
|
player_info = info['videoJsonPlayer']
|
|
|
|