|
@ -5,6 +5,7 @@ import re |
|
|
|
|
|
|
|
|
from .common import InfoExtractor |
|
|
from .common import InfoExtractor |
|
|
from ..utils import ( |
|
|
from ..utils import ( |
|
|
|
|
|
ExtractorError, |
|
|
float_or_none, |
|
|
float_or_none, |
|
|
xpath_text, |
|
|
xpath_text, |
|
|
) |
|
|
) |
|
@ -31,6 +32,9 @@ class MegaVideozIE(InfoExtractor): |
|
|
|
|
|
|
|
|
webpage = self._download_webpage(url, display_id) |
|
|
webpage = self._download_webpage(url, display_id) |
|
|
|
|
|
|
|
|
|
|
|
if '>Video Not Found<' in webpage: |
|
|
|
|
|
raise ExtractorError('Video %s does not exist' % video_id, expected=True) |
|
|
|
|
|
|
|
|
config = self._download_xml( |
|
|
config = self._download_xml( |
|
|
self._search_regex( |
|
|
self._search_regex( |
|
|
r"var\s+cnf\s*=\s*'([^']+)'", webpage, 'cnf url'), |
|
|
r"var\s+cnf\s*=\s*'([^']+)'", webpage, 'cnf url'), |
|
|