-
- webpage_src = self._download_webpage(url, video_id)
-
- video_url = self._search_regex(r'data-video="(.*?)">',
- webpage_src, u'video URL')
-
- if 'mp4' in video_url:
- ext = 'mp4'
- else:
- ext = 'flv'
-
- video_title = self._html_search_regex(r"<title>(.*)</title>?",
- webpage_src, u'title')
-
-
- results = [{
- 'id': video_id,
- 'url' : video_url,
- 'title' : video_title,
- 'ext' : ext,
- }]
-
- return results
\ No newline at end of file
+ webpage = self._download_webpage(url, video_id)
+
+ video_url = self._search_regex(r'data-video-url="(.*?)"',
+ webpage, 'video URL')
+ video_title = self._html_search_regex(r'<title>(.*?)</title>',
+ webpage, 'title').rpartition('— Kickstarter')[0].strip()
+
+ return {
+ 'id': video_id,
+ 'url': video_url,
+ 'title': video_title,
+ 'description': self._og_search_description(webpage),
+ 'thumbnail': self._og_search_thumbnail(webpage),
+ }