From 7ce6d1a5cf3f4e627485fcb4a595fe74877892e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9raud=20Le=20Falher?= Date: Thu, 8 Aug 2013 19:42:00 +0200 Subject: [PATCH] fix #1213 --- youtube_dl/extractor/youtube.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py index b191021db..386ad80ab 100644 --- a/youtube_dl/extractor/youtube.py +++ b/youtube_dl/extractor/youtube.py @@ -313,8 +313,11 @@ class YoutubeIE(YoutubeBaseInfoExtractor): def report_video_subtitles_available(self, video_id, sub_lang_list): """Report available subtitles.""" - sub_lang = ",".join(list(sub_lang_list.keys())) - self.to_screen(u'%s: Available subtitles for video: %s' % (video_id, sub_lang)) + if isinstance(sub_lang_list, dict): + sub_lang = ",".join(list(sub_lang_list.keys())) + self.to_screen(u'%s: Available subtitles for video: %s' % (video_id, sub_lang)) + else: + self.to_screen(u'%s: No available subtitle' % (video_id)) def report_information_extraction(self, video_id): """Report attempt to extract video information."""