projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #1956 from dstftw/master
[youtube-dl]
/
youtube_dl
/
extractor
/
hotnewhiphop.py
diff --git
a/youtube_dl/extractor/hotnewhiphop.py
b/youtube_dl/extractor/hotnewhiphop.py
index 82752f9128ccd2cf56cb663740904d232bccf954..0ee74fb38410a4acce1e15c7a9ce98d80409012e 100644
(file)
--- a/
youtube_dl/extractor/hotnewhiphop.py
+++ b/
youtube_dl/extractor/hotnewhiphop.py
@@
-6,6
+6,14
@@
from .common import InfoExtractor
class HotNewHipHopIE(InfoExtractor):
_VALID_URL = r'http://www\.hotnewhiphop.com/.*\.(?P<id>.*)\.html'
class HotNewHipHopIE(InfoExtractor):
_VALID_URL = r'http://www\.hotnewhiphop.com/.*\.(?P<id>.*)\.html'
+ _TEST = {
+ u'url': u"http://www.hotnewhiphop.com/freddie-gibbs-lay-it-down-song.1435540.html",
+ u'file': u'1435540.mp3',
+ u'md5': u'2c2cd2f76ef11a9b3b581e8b232f3d96',
+ u'info_dict': {
+ u"title": u'Freddie Gibbs "Lay It Down"'
+ }
+ }
def _real_extract(self, url):
m = re.match(self._VALID_URL, url)
def _real_extract(self, url):
m = re.match(self._VALID_URL, url)
@@
-25,16
+33,12
@@
class HotNewHipHopIE(InfoExtractor):
video_title = self._html_search_regex(r"<title>(.*)</title>",
webpage_src, u'title')
video_title = self._html_search_regex(r"<title>(.*)</title>",
webpage_src, u'title')
-
- # Getting thumbnail and if not thumbnail sets correct title for WSHH candy video.
- thumbnail = self._html_search_regex(r'"og:image" content="(.*)"',
- webpage_src, u'thumbnail', fatal=False)
results = [{
'id': video_id,
'url' : video_url,
'title' : video_title,
results = [{
'id': video_id,
'url' : video_url,
'title' : video_title,
- 'thumbnail' :
thumbnail
,
+ 'thumbnail' :
self._og_search_thumbnail(webpage_src)
,
'ext' : 'mp3',
}]
'ext' : 'mp3',
}]
- return results
\ No newline at end of file
+ return results