youtube-dl

Another place where youtube-dl lives on
git clone git://git.oshgnacknak.de/youtube-dl.git
Log | Files | Refs | README | LICENSE

commit a9c5e5ca6e8fc3fb19e1c9045caf2b2c589bf8f5
parent cefcb9fde3bcacc6231f9bba7e025a3a9f21afc3
Author: Philipp Hagemeister <phihag@phihag.de>
Date:   Sun,  5 Jan 2014 03:44:08 +0100

Set required properties for format merging

Diffstat:
Myoutube_dl/YoutubeDL.py | 8++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/youtube_dl/YoutubeDL.py b/youtube_dl/YoutubeDL.py @@ -702,7 +702,7 @@ class YoutubeDL(object): if req_format in ('-1', 'all'): formats_to_download = formats else: - # We can accept formats requestd in the format: 34/5/best, we pick + # We can accept formats requested in the format: 34/5/best, we pick # the first that is available, starting from left req_formats = req_format.split('/') for rf in req_formats: @@ -712,7 +712,11 @@ class YoutubeDL(object): formats_info = (self.select_format(format_1, formats), self.select_format(format_2, formats)) if all(formats_info): - selected_format = {'requested_formats': formats_info} + selected_format = { + 'requested_formats': formats_info, + 'format': rf, + 'ext': formats_info[0]['ext'], + } else: selected_format = None else: