From 7584e38ce4e98e0e9abca146a513d215701308e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergey=20M=E2=80=A4?= Date: Sun, 31 May 2015 03:01:41 +0600 Subject: [PATCH] [tvigle] Modernize --- youtube_dl/extractor/tvigle.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/youtube_dl/extractor/tvigle.py b/youtube_dl/extractor/tvigle.py index 4e95bd30f..a85693888 100644 --- a/youtube_dl/extractor/tvigle.py +++ b/youtube_dl/extractor/tvigle.py @@ -64,8 +64,8 @@ class TvigleIE(InfoExtractor): item = video_data['playlist']['items'][0] title = item['title'] - description = item['description'] - thumbnail = item['thumbnail'] + description = item.get('description') + thumbnail = item.get('thumbnail') duration = float_or_none(item.get('durationMilliseconds'), 1000) age_limit = parse_age_limit(item.get('ageRestrictions')) @@ -83,7 +83,7 @@ class TvigleIE(InfoExtractor): 'format_id': '%s-%s' % (vcodec, format_id), 'vcodec': vcodec, 'height': int_or_none(height), - 'filesize': item['video_files_size'][vcodec][format_id], + 'filesize': int_or_none(item.get('video_files_size', {}).get(vcodec, {}).get(format_id)), }) self._sort_formats(formats)