1
mirror of https://github.com/yt-dlp/yt-dlp synced 2024-12-26 15:43:47 +01:00

[rte] Improve thumbnail extraction (Closes #9085)

This commit is contained in:
Sergey M․ 2016-04-05 22:23:20 +06:00
parent 40a056d85d
commit e42f413716

View File

@ -39,9 +39,14 @@ class RteIE(InfoExtractor):
duration = float_or_none(self._html_search_meta( duration = float_or_none(self._html_search_meta(
'duration', webpage, 'duration', fatal=False), 1000) 'duration', webpage, 'duration', fatal=False), 1000)
thumbnail_id = self._search_regex( thumbnail = None
r'<meta name="thumbnail" content="uri:irus:(.*?)" />', webpage, 'thumbnail') thumbnail_meta = self._html_search_meta('thumbnail', webpage)
thumbnail = 'http://img.rasset.ie/' + thumbnail_id + '.jpg' if thumbnail_meta:
thumbnail_id = self._search_regex(
r'uri:irus:(.+)', thumbnail_meta,
'thumbnail id', fatal=False)
if thumbnail_id:
thumbnail = 'http://img.rasset.ie/%s.jpg' % thumbnail_id
feeds_url = self._html_search_meta('feeds-prefix', webpage, 'feeds url') + video_id feeds_url = self._html_search_meta('feeds-prefix', webpage, 'feeds url') + video_id
json_string = self._download_json(feeds_url, video_id) json_string = self._download_json(feeds_url, video_id)