youtube-dl

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

commit f9df094ca51db94ee63d138f3fe8f2d226f30655
parent b60a4690238d78c3f1fe66fb4906814b47116dd0
Author: Petr Půlpán <Pulpan3@gmail.com>
Date:   Tue, 17 Jun 2014 14:53:51 +0200

Merge pull request #3089 from pulpe/ard_fix

[ARDIE] fix formats extraction (fixes #3087)
Diffstat:
Myoutube_dl/extractor/ard.py | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/youtube_dl/extractor/ard.py b/youtube_dl/extractor/ard.py @@ -56,7 +56,18 @@ class ARDIE(InfoExtractor): raise ExtractorError('This video is only available after 20:00') formats = [] + for s in streams: + if type(s['_stream']) == list: + for index, url in enumerate(s['_stream'][::-1]): + quality = s['_quality'] + index + formats.append({ + 'quality': quality, + 'url': url, + 'format_id': '%s-%s' % (determine_ext(url), quality) + }) + continue + format = { 'quality': s['_quality'], 'url': s['_stream'],