diff --git a/youtube_dl/extractor/ustream.py b/youtube_dl/extractor/ustream.py index 7243d0eca..888f39f7a 100644 --- a/youtube_dl/extractor/ustream.py +++ b/youtube_dl/extractor/ustream.py @@ -65,18 +65,20 @@ def _real_extract(self, url): video = params['video'] + title = video['title'] + filesize = float_or_none(video.get('file_size')) + formats = [{ 'id': format_id, 'url': video_url, 'ext': format_id, + 'filesize': filesize, } for format_id, video_url in video['media_urls'].items()] self._sort_formats(formats) - title = video['title'] description = video.get('description') timestamp = int_or_none(video.get('created_at')) duration = float_or_none(video.get('length')) - filesize = float_or_none(video.get('file_size')) view_count = int_or_none(video.get('views')) uploader = video.get('owner', {}).get('username') @@ -94,7 +96,6 @@ def _real_extract(self, url): 'thumbnails': thumbnails, 'timestamp': timestamp, 'duration': duration, - 'filesize': filesize, 'view_count': view_count, 'uploader': uploader, 'uploader_id': uploader_id,