]> jfr.im git - yt-dlp.git/blobdiff - youtube_dl/InfoExtractors.py
some HTMLParser bugfixes
[yt-dlp.git] / youtube_dl / InfoExtractors.py
index d77154dcb4902422f9297c6b0d0fbf90168f5975..ae98e12642974435058f973d9e546db0c1cbcfba 100644 (file)
@@ -359,8 +359,8 @@ def _real_extract(self, url):
                                        pass
 
                # description
-               video_description = get_element_by_id("eow-description", video_webpage)
-               if video_description: video_description = clean_html(video_description.decode('utf8'))
+               video_description = get_element_by_id("eow-description", video_webpage.decode('utf8'))
+               if video_description: video_description = clean_html(video_description)
                else: video_description = ''
                        
                # closed captions
@@ -1055,8 +1055,8 @@ def _real_extract(self, url, new_video=True):
                video_thumbnail = config["video"]["thumbnail"]
 
                # Extract video description
-               video_description = get_element_by_id("description", webpage)
-               if video_description: video_description = clean_html(video_description.decode('utf8'))
+               video_description = get_element_by_id("description", webpage.decode('utf8'))
+               if video_description: video_description = clean_html(video_description)
                else: video_description = ''
 
                # Extract upload date