From 6348ad12a057cc1c454488ce7c37070cf39a8f06 Mon Sep 17 00:00:00 2001 From: Yen Chi Hsuan Date: Wed, 28 Jan 2015 00:13:40 +0800 Subject: [PATCH] [xuite] Add height information for the two formats --- youtube_dl/extractor/xuite.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/youtube_dl/extractor/xuite.py b/youtube_dl/extractor/xuite.py index 943757c275..aef9a14a34 100644 --- a/youtube_dl/extractor/xuite.py +++ b/youtube_dl/extractor/xuite.py @@ -129,17 +129,17 @@ def _real_extract(self, url): } if 'hq_src' in flv_config: - src = flv_config['src'] - src_hq = flv_config['hq_src'] - ret_attrs['formats'] = [{ - 'url': src, - 'ext': self._guess_ext(src), - 'format_id': self._type_string(src) - }, { - 'url': src_hq, - 'ext': self._guess_ext(src_hq), - 'format_id': self._type_string(src_hq) - }] + urls = [flv_config['src'], flv_config['hq_src']] + + ret_attrs['formats'] = [] + + for url in urls: + ret_attrs['formats'].append({ + 'url': url, + 'ext': self._guess_ext(url), + 'format_id': self._type_string(url), + 'height': int(self._type_string(url)) + }) else: ret_attrs['url'] = flv_config['src'] ret_attrs['ext'] = self._guess_ext(flv_config['src'])