projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[ChangeLog] Actualize
[youtube-dl]
/
youtube_dl
/
extractor
/
kickstarter.py
diff --git
a/youtube_dl/extractor/kickstarter.py
b/youtube_dl/extractor/kickstarter.py
index e703fc59789708ffe47548a542b93b6717ae8c4a..d4da8f48462f61358c649537cb1a41d47d9e82b1 100644
(file)
--- a/
youtube_dl/extractor/kickstarter.py
+++ b/
youtube_dl/extractor/kickstarter.py
@@
-1,4
+1,4
@@
-#
en
coding: utf-8
+# coding: utf-8
from __future__ import unicode_literals
from .common import InfoExtractor
from __future__ import unicode_literals
from .common import InfoExtractor
@@
-6,9
+6,9
@@
from ..utils import smuggle_url
class KickStarterIE(InfoExtractor):
class KickStarterIE(InfoExtractor):
- _VALID_URL = r'https?://
www\.
kickstarter\.com/projects/(?P<id>[^/]*)/.*'
+ _VALID_URL = r'https?://
(?:www\.)?
kickstarter\.com/projects/(?P<id>[^/]*)/.*'
_TESTS = [{
_TESTS = [{
- 'url': 'https://www.kickstarter.com/projects/1404461844/intersection-the-story-of-josh-grant
?ref=home_loca
tion',
+ 'url': 'https://www.kickstarter.com/projects/1404461844/intersection-the-story-of-josh-grant
/descrip
tion',
'md5': 'c81addca81327ffa66c642b5d8b08cab',
'info_dict': {
'id': '1404461844',
'md5': 'c81addca81327ffa66c642b5d8b08cab',
'info_dict': {
'id': '1404461844',
@@
-37,7
+37,6
@@
class KickStarterIE(InfoExtractor):
'ext': 'mp4',
'title': 'Power Drive 2000',
},
'ext': 'mp4',
'title': 'Power Drive 2000',
},
- 'expected_warnings': ['OpenGraph description'],
}]
def _real_extract(self, url):
}]
def _real_extract(self, url):
@@
-45,7
+44,7
@@
class KickStarterIE(InfoExtractor):
webpage = self._download_webpage(url, video_id)
title = self._html_search_regex(
webpage = self._download_webpage(url, video_id)
title = self._html_search_regex(
- r'<title>\s*(.*?)(?:\s*—
Kickstarter)?\s*</title>',
+ r'<title>\s*(.*?)(?:\s*—
\s*
Kickstarter)?\s*</title>',
webpage, 'title')
video_url = self._search_regex(
r'data-video-url="(.*?)"',
webpage, 'title')
video_url = self._search_regex(
r'data-video-url="(.*?)"',
@@
-67,6
+66,6
@@
class KickStarterIE(InfoExtractor):
'id': video_id,
'url': video_url,
'title': title,
'id': video_id,
'url': video_url,
'title': title,
- 'description': self._og_search_description(webpage),
+ 'description': self._og_search_description(webpage
, default=None
),
'thumbnail': thumbnail,
}
'thumbnail': thumbnail,
}