[megavideoeu] Remove extractor

pull/8/head
Sergey M․ 10 years ago
parent 0499cd866e
commit 219da6bb68

@ -267,7 +267,6 @@ from .macgamestore import MacGameStoreIE
from .mailru import MailRuIE from .mailru import MailRuIE
from .malemotion import MalemotionIE from .malemotion import MalemotionIE
from .mdr import MDRIE from .mdr import MDRIE
from .megavideozeu import MegavideozeuIE
from .metacafe import MetacafeIE from .metacafe import MetacafeIE
from .metacritic import MetacriticIE from .metacritic import MetacriticIE
from .mgoon import MgoonIE from .mgoon import MgoonIE

@ -1,39 +0,0 @@
# encoding: utf-8
from __future__ import unicode_literals
from .common import InfoExtractor
from ..utils import (
int_or_none,
parse_filesize,
unified_strdate,
)
class MegavideozeuIE(InfoExtractor):
_VALID_URL = r'https?://(?:www\.)?megavideoz\.eu/video/(?P<id>.*)(?:.*)'
def _real_extract(self, url):
tmp_video_id = self._match_id(url)
webpage = self._download_webpage(url, tmp_video_id)
config_php = self._html_search_regex(
r'var cnf = \'([^\']+)\'', webpage, 'config.php url')
configpage = self._download_webpage(config_php, tmp_video_id)
video_id = self._html_search_regex(
r'<mediaid>([^<]+)', configpage, 'video id')
video_url = self._html_search_regex(
r'<file>([^<]+)', configpage, 'video URL')
title = self._html_search_regex(
r'<title><!\[CDATA\[([^\]]+)', configpage, 'title')
duration = int_or_none(self._html_search_regex(
r'<duration>([0-9]+)', configpage, 'duration', fatal=False))
return {
'id': video_id,
'url': video_url,
'title': title,
'duration': duration
}
Loading…
Cancel
Save