diff options
| -rw-r--r-- | youtube_dl/extractor/__init__.py | 1 | ||||
| -rw-r--r-- | youtube_dl/extractor/vidto.py | 57 | 
2 files changed, 0 insertions, 58 deletions
| diff --git a/youtube_dl/extractor/__init__.py b/youtube_dl/extractor/__init__.py index ef6c7f0de..0a90da73c 100644 --- a/youtube_dl/extractor/__init__.py +++ b/youtube_dl/extractor/__init__.py @@ -730,7 +730,6 @@ from .videopremium import VideoPremiumIE  from .videott import VideoTtIE  from .videoweed import VideoWeedIE  from .vidme import VidmeIE -from .vidto import VidtoIE  from .vidzi import VidziIE  from .vier import VierIE, VierVideosIE  from .viewster import ViewsterIE diff --git a/youtube_dl/extractor/vidto.py b/youtube_dl/extractor/vidto.py deleted file mode 100644 index 5ebf0f3d3..000000000 --- a/youtube_dl/extractor/vidto.py +++ /dev/null @@ -1,57 +0,0 @@ -# coding: utf-8 -from __future__ import unicode_literals - -import time - -from .common import InfoExtractor -from ..utils import ( -    encode_dict, -    remove_end, -    urlencode_postdata, -) -from ..compat import compat_urllib_request - - -class VidtoIE(InfoExtractor): -    IE_NAME = 'vidto' -    IE_DESC = 'VidTo.me' -    _VALID_URL = r'https?://(?:www\.)?vidto\.me/(?P<id>[0-9a-zA-Z]+)\.html' -    _TEST = { -        'url': 'http://vidto.me/ku5glz52nqe1.html', -        'info_dict': { -            'id': 'ku5glz52nqe1', -            'ext': 'mp4', -            'title': 'test' -        } -    } - -    def _real_extract(self, url): -        video_id = self._match_id(url) - -        page = self._download_webpage( -            'http://vidto.me/%s.html' % video_id, video_id, 'Downloading video page') - -        title = remove_end(self._html_search_regex( -            r'<Title>\s*([^<]+)\s*</Title>', page, 'title'), ' - Vidto') - -        hidden_fields = self._hidden_inputs(page) - -        self.to_screen('Waiting for countdown...') -        time.sleep(7) - -        req = compat_urllib_request.Request( -            url, urlencode_postdata(encode_dict(hidden_fields))) -        req.add_header('Content-type', 'application/x-www-form-urlencoded') - -        post_result = self._download_webpage( -            req, video_id, -            note='Proceed to video...', errnote='unable to proceed') - -        file_link = self._search_regex( -            r'file_link\s*=\s*\'(https?:\/\/[0-9a-zA-z.\/\-_]+)', post_result, 'file_link') - -        return { -            'id': video_id, -            'url': file_link, -            'title': title, -        } | 
