|
@ -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'] |
|
|