1
0
Fork 0
mirror of https://gitlab.com/dstftw/youtube-dl.git synced 2020-11-16 09:42:26 +00:00

[megavideoeu] Remove extractor

This commit is contained in:
Sergey M․ 2015-03-17 21:13:42 +06:00
parent 0499cd866e
commit 219da6bb68
2 changed files with 0 additions and 40 deletions

View file

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

View file

@ -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
}