diff options
| -rw-r--r-- | youtube_dl/extractor/common.py | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/youtube_dl/extractor/common.py b/youtube_dl/extractor/common.py index 2dbf81e6e..8452125c8 100644 --- a/youtube_dl/extractor/common.py +++ b/youtube_dl/extractor/common.py @@ -69,6 +69,7 @@ from ..utils import (      update_url_query,      urljoin,      url_basename, +    url_or_none,      xpath_element,      xpath_text,      xpath_with_ns, @@ -1213,10 +1214,10 @@ class InfoExtractor(object):          def extract_video_object(e):              assert e['@type'] == 'VideoObject'              info.update({ -                'url': e.get('contentUrl'), +                'url': url_or_none(e.get('contentUrl')),                  'title': unescapeHTML(e.get('name')),                  'description': unescapeHTML(e.get('description')), -                'thumbnail': e.get('thumbnailUrl') or e.get('thumbnailURL'), +                'thumbnail': url_or_none(e.get('thumbnailUrl') or e.get('thumbnailURL')),                  'duration': parse_duration(e.get('duration')),                  'timestamp': unified_timestamp(e.get('uploadDate')),                  'filesize': float_or_none(e.get('contentSize')), | 
