X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Fextractor%2Fsubtitles.py;h=db33745c14472f7f3e7749978585f0b2b2c53af2;hb=48099643cccebbff39550808a5d2e22b492b10af;hp=6b3027782bff3cd4424704e993766b78282ca3ba;hpb=8e93b9b9aae0e31f053eaa8c5cbfebfbab2dfbab;p=youtube-dl diff --git a/youtube_dl/extractor/subtitles.py b/youtube_dl/extractor/subtitles.py index 6b3027782..db33745c1 100644 --- a/youtube_dl/extractor/subtitles.py +++ b/youtube_dl/extractor/subtitles.py @@ -68,13 +68,14 @@ class SubtitlesInfoExtractor(InfoExtractor): def _request_subtitle_url(self, sub_lang, url): """ makes the http request for the subtitle """ try: - return self._download_subtitle_url(sub_lang, url) + sub = self._download_subtitle_url(sub_lang, url) except ExtractorError as err: self._downloader.report_warning(u'unable to download video subtitles for %s: %s' % (sub_lang, compat_str(err))) return if not sub: self._downloader.report_warning(u'Did not fetch video subtitles') return + return sub def _get_available_subtitles(self, video_id, webpage): """