youtube-dl

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

commit 3a9fadd6dfc127ed0707b218b11ac10c654af1e2
parent 0de9312a7e7c15262ce4a59249d3c4294989757c
Author: Yen Chi Hsuan <yan12125@gmail.com>
Date:   Sun,  5 Apr 2015 22:29:06 +0800

[youtube] Enhance url_encoded_fmt_stream_map checking (fix #5361)

Diffstat:
Myoutube_dl/extractor/youtube.py | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py @@ -855,7 +855,8 @@ class YoutubeIE(YoutubeBaseInfoExtractor): args = ytplayer_config['args'] # Convert to the same format returned by compat_parse_qs video_info = dict((k, [v]) for k, v in args.items()) - if 'url_encoded_fmt_stream_map' not in args: + if ('url_encoded_fmt_stream_map' not in args or + args['url_encoded_fmt_stream_map'] == ''): raise ValueError('No stream_map present') # caught below except ValueError: # We fallback to the get_video_info pages (used by the embed page)