Browse Source

[megavideoeu] Remove extractor

master
Sergey M․ 9 years ago
parent
commit
219da6bb68
2 changed files with 0 additions and 40 deletions
  1. 1
      youtube_dl/extractor/__init__.py
  2. 39
      youtube_dl/extractor/megavideozeu.py

1
youtube_dl/extractor/__init__.py

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

39
youtube_dl/extractor/megavideozeu.py

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