From a109b5fe110ca7817d92e587ef1262fbce57a295 Mon Sep 17 00:00:00 2001 From: tsukumijima Date: Tue, 22 Sep 2020 04:34:12 +0900 Subject: [PATCH] [tver] fix to more verbose code --- youtube_dl/extractor/tver.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/youtube_dl/extractor/tver.py b/youtube_dl/extractor/tver.py index 4132be918..6f51ead85 100644 --- a/youtube_dl/extractor/tver.py +++ b/youtube_dl/extractor/tver.py @@ -111,9 +111,8 @@ class TVerIE(BrightcoveNewIE): # get video description description = \ - self._og_search_description(webpage) or \ - self._html_search_meta('twitter:description', webpage) or \ - self._html_search_regex(r'
(?P.*?)
', webpage, 'description', default=None, flags=re.DOTALL) + self._html_search_meta(['description', 'og:description', 'twitter:description'], webpage, 'description', default=None) or \ + self._html_search_regex(r']+class="description"[^>]*>(?P.*?)', webpage, 'description', default=None, flags=re.DOTALL) # undo _VALID_URL self._VALID_URL = _VALID_URL @@ -123,7 +122,7 @@ class TVerIE(BrightcoveNewIE): # Brightcove ID info_dict['display_id'] = brightcove_video_id # select large thumbnail - info_dict['thumbnail'] = info_dict['thumbnail'].replace('160x90', '1920x1080') + info_dict['thumbnail'] = info_dict.get('thumbnail').replace('160x90', '1920x1080') # desctiption info_dict['description'] = description