diff options
Diffstat (limited to 'youtube_dl/extractor/mlb.py')
| -rw-r--r-- | youtube_dl/extractor/mlb.py | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/youtube_dl/extractor/mlb.py b/youtube_dl/extractor/mlb.py index bfdb462eb..42aa2e227 100644 --- a/youtube_dl/extractor/mlb.py +++ b/youtube_dl/extractor/mlb.py @@ -6,7 +6,6 @@ from .common import InfoExtractor  from ..utils import (      parse_duration,      parse_iso8601, -    find_xpath_attr,  ) @@ -88,8 +87,9 @@ class MLBIE(InfoExtractor):          duration = parse_duration(detail.find('./duration').text)          timestamp = parse_iso8601(detail.attrib['date'][:-5]) -        thumbnail = find_xpath_attr( -            detail, './thumbnailScenarios/thumbnailScenario', 'type', '45').text +        thumbnails = [{ +            'url': thumbnail.text, +        } for thumbnail in detail.findall('./thumbnailScenarios/thumbnailScenario')]          formats = []          for media_url in detail.findall('./url'): @@ -116,5 +116,5 @@ class MLBIE(InfoExtractor):              'duration': duration,              'timestamp': timestamp,              'formats': formats, -            'thumbnail': thumbnail, +            'thumbnails': thumbnails,          } | 
