diff --git a/youtube_dl/extractor/extractors.py b/youtube_dl/extractor/extractors.py index 7c8e42ed4..e3bd07155 100644 --- a/youtube_dl/extractor/extractors.py +++ b/youtube_dl/extractor/extractors.py @@ -450,10 +450,7 @@ from .hrti import ( from .huajiao import HuajiaoIE from .huffpost import HuffPostIE from .hypem import HypemIE -from .ibm_think import ( - IbmThinkIE, - IbmThinkPlaylistIE, -) +from .ibm_think import IbmThinkPlaylistIE from .iconosquare import IconosquareIE from .ign import ( IGNIE, @@ -1336,7 +1333,7 @@ from .webofstories import ( WebOfStoriesPlaylistIE, ) from .weibo import ( - WeiboIE, + WeiboIE, WeiboMobileIE ) from .weiqitv import WeiqiTVIE diff --git a/youtube_dl/extractor/ibm_think.py b/youtube_dl/extractor/ibm_think.py index 7589cb856..4541c78ae 100644 --- a/youtube_dl/extractor/ibm_think.py +++ b/youtube_dl/extractor/ibm_think.py @@ -7,31 +7,6 @@ from .common import InfoExtractor from .generic import GenericIE -class IbmThinkIE(InfoExtractor): - IE_DESC = 'IBM Think Videos' - IE_NAME = 'IBMThink' - _VALID_URL = r'https?://(?:www\.)?ibm\.com/events/think/watch/(playlist/)?(\d*/)?replay/(?P[0-9]+)/?' - _TESTS = [{ - 'url': 'https://www.ibm.com/events/think/watch/replay/113734399/', - 'md5': '0a3f1c81c58aacbbb36e292a1c1f9690', - 'info_dict': { - 'id': '113734399', - 'ext': 'mp4', - 'title': 'Think 2018 Chairman\'s Address: Putting Smart to Work', - 'timestamp': 1521575552, - 'upload_date': '20180320', - 'uploader': 'f8k4md3yana', - 'uploader_id': '43178333', - } - }] - - def _real_extract(self, url): - video_id = self._match_id(url) - webpage = self._download_webpage(url, video_id) - ustream_url = self._html_search_regex(r'