diff options
author | Philipp Hagemeister <phihag@phihag.de> | 2014-12-12 20:32:02 +0100 |
---|---|---|
committer | Philipp Hagemeister <phihag@phihag.de> | 2014-12-12 20:32:02 +0100 |
commit | dc5596ff54860dc470579c17f4b072266f44cf5c (patch) | |
tree | e24d228402d7b2e2548a301b6789e1a21d18ce0b /youtube_dl/extractor/ccc.py | |
parent | 46d9760f5ebd86ee5b34fd669f44b124f34fffc1 (diff) |
[comcarcoff] (#4454)
Diffstat (limited to 'youtube_dl/extractor/ccc.py')
-rw-r--r-- | youtube_dl/extractor/ccc.py | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/youtube_dl/extractor/ccc.py b/youtube_dl/extractor/ccc.py deleted file mode 100644 index 809725f12..000000000 --- a/youtube_dl/extractor/ccc.py +++ /dev/null @@ -1,46 +0,0 @@ -# encoding: utf-8 -import re -import json - -from .common import InfoExtractor -from ..utils import ( - unified_strdate, -) - -class ComCarCoffIE(InfoExtractor): - _VALID_URL = r'https?://(?:www\.)?comediansincarsgettingcoffee\.com/(?P<id>[a-z0-9\-]+)/?' - _TESTS = [ - { - 'url': 'http://comediansincarsgettingcoffee.com/miranda-sings-happy-thanksgiving-miranda/', - 'info_dict': { - 'id': 'miranda-sings-happy-thanksgiving-miranda', - 'upload_date': '20141127', - 'title': 'Happy Thanksgiving Miranda', - 'description': 'Jerry Seinfeld and his special guest Miranda Sings cruise around town in search of coffee, complaining and apologizing along the way.', - 'thumbnail': 'http://ccc.crackle.com/images/s5e4_thumb.jpg', - }, - } - ] - - def _real_extract(self, url): - display_id = self._match_id(url) - webpage = self._download_webpage(url, display_id) - - full_data = json.loads(self._search_regex( - r'<script type="application/json" id="videoData">(?P<json>.+?)</script>', - webpage, 'json')) - - video_id = full_data['activeVideo']['video'] - video_data = full_data['videos'][video_id] - - return { - 'id': video_id, - 'display_id': display_id, - 'title': video_data['title'], - 'description': video_data['description'], - # XXX: the original datum is a full ISO timestamp... why convert it to a worse format? - 'upload_date': unified_strdate(video_data['pubDate']), - 'thumbnail': video_data['images']['thumb'], - # XXX: what do we do with video_data['images']['poster']? - 'formats': self._extract_m3u8_formats(video_data['mediaUrl'], video_id), - } |