diff options
| author | Yen Chi Hsuan <yan12125@gmail.com> | 2016-03-03 03:24:20 +0800 | 
|---|---|---|
| committer | Yen Chi Hsuan <yan12125@gmail.com> | 2016-03-03 03:27:55 +0800 | 
| commit | 8c5a9944246d459f0eac876ae358dedb32fc890a (patch) | |
| tree | 54c27117dc14a9368abdd20bce30e9da6bdbb25d | |
| parent | 2eb25b256bf38db9f35696822cee399099eb4777 (diff) | |
[leeco] Letv renamed to LeEco
LeEco is the company name and Le is the domain name.
For more information see the Chinese news post
http://www.techorz.com/company-news/letv-renamed-to-leeco-and-new-logo/
| -rw-r--r-- | youtube_dl/extractor/__init__.py | 6 | ||||
| -rw-r--r-- | youtube_dl/extractor/leeco.py (renamed from youtube_dl/extractor/letv.py) | 10 | 
2 files changed, 9 insertions, 7 deletions
| diff --git a/youtube_dl/extractor/__init__.py b/youtube_dl/extractor/__init__.py index 19c563172..037654a23 100644 --- a/youtube_dl/extractor/__init__.py +++ b/youtube_dl/extractor/__init__.py @@ -352,9 +352,9 @@ from .la7 import LA7IE  from .laola1tv import Laola1TvIE  from .lecture2go import Lecture2GoIE  from .lemonde import LemondeIE -from .letv import ( -    LetvIE, -    LetvPlaylistIE, +from .leeco import ( +    LeIE, +    LePlaylistIE,      LetvCloudIE,  )  from .libsyn import LibsynIE diff --git a/youtube_dl/extractor/letv.py b/youtube_dl/extractor/leeco.py index ce25bb4db..d0cd3f591 100644 --- a/youtube_dl/extractor/letv.py +++ b/youtube_dl/extractor/leeco.py @@ -26,7 +26,7 @@ from ..utils import (  ) -class LetvIE(InfoExtractor): +class LeIE(InfoExtractor):      IE_DESC = '乐视网'      _VALID_URL = r'http://www\.le\.com/ptv/vplay/(?P<id>\d+)\.html' @@ -195,7 +195,7 @@ class LetvIE(InfoExtractor):          } -class LetvPlaylistIE(InfoExtractor): +class LePlaylistIE(InfoExtractor):      _VALID_URL = r'http://[a-z]+\.le\.com/[a-z]+/(?P<id>[a-z0-9_]+)'      _TESTS = [{ @@ -235,7 +235,7 @@ class LetvPlaylistIE(InfoExtractor):      @classmethod      def suitable(cls, url): -        return False if LetvIE.suitable(url) else super(LetvPlaylistIE, cls).suitable(url) +        return False if LeIE.suitable(url) else super(LePlaylistIE, cls).suitable(url)      def _real_extract(self, url):          playlist_id = self._match_id(url) @@ -244,7 +244,7 @@ class LetvPlaylistIE(InfoExtractor):          # Currently old domain names are still used in playlists          media_ids = orderedSet(re.findall(              r'<a[^>]+href="http://www\.letv\.com/ptv/vplay/(\d+)\.html', page)) -        entries = [self.url_result(LetvIE._URL_TEMPLATE % media_id, ie='Letv') +        entries = [self.url_result(LeIE._URL_TEMPLATE % media_id, ie='Le')                     for media_id in media_ids]          title = self._html_search_meta('keywords', page, @@ -256,6 +256,8 @@ class LetvPlaylistIE(InfoExtractor):  class LetvCloudIE(InfoExtractor): +    # Most of *.letv.com is changed to *.le.com on 2016/01/02 +    # but yuntv.letv.com is kept, so also keep the extractor name      IE_DESC = '乐视云'      _VALID_URL = r'https?://yuntv\.letv\.com/bcloud.html\?.+' | 
