projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix InfoQ
[youtube-dl]
/
youtube_dl
/
InfoExtractors.py
diff --git
a/youtube_dl/InfoExtractors.py
b/youtube_dl/InfoExtractors.py
index 208b44887545ee1bba04e598787e6c574d5bd5cf..53d65c02eea034f8ea7d2ffe270c9586910aa504 100755
(executable)
--- a/
youtube_dl/InfoExtractors.py
+++ b/
youtube_dl/InfoExtractors.py
@@
-570,7
+570,11
@@
class YoutubeIE(InfoExtractor):
if video_description:
video_description = clean_html(video_description)
else:
if video_description:
video_description = clean_html(video_description)
else:
- video_description = u''
+ fd_mobj = re.search(r'<meta name="description" content="([^"]+)"', video_webpage)
+ if fd_mobj:
+ video_description = unescapeHTML(fd_mobj.group(1))
+ else:
+ video_description = u''
# subtitles
video_subtitles = None
# subtitles
video_subtitles = None
@@
-2857,7
+2861,7
@@
class InfoQIE(InfoExtractor):
self.report_extraction(url)
# Extract video URL
self.report_extraction(url)
# Extract video URL
- mobj = re.search(r"jsclassref
=
'([^']*)'", webpage)
+ mobj = re.search(r"jsclassref
?= ?
'([^']*)'", webpage)
if mobj is None:
self._downloader.report_error(u'unable to extract video url')
return
if mobj is None:
self._downloader.report_error(u'unable to extract video url')
return