From efdc98b459af683266a78ae5f05ce760ce3758ec Mon Sep 17 00:00:00 2001 From: Mort Yao Date: Sat, 19 Jan 2013 03:23:11 +0100 Subject: [PATCH] Dailymotion: default to download the best quality; fix #72 --- you_get/downloader/dailymotion.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/you_get/downloader/dailymotion.py b/you_get/downloader/dailymotion.py index 90fcd8ba..5d42cbb9 100644 --- a/you_get/downloader/dailymotion.py +++ b/you_get/downloader/dailymotion.py @@ -11,7 +11,10 @@ def dailymotion_download(url, output_dir = '.', merge = True, info_only = False) title = r1(r'meta property="og:title" content="([^"]+)"', html) title = escape_file_path(title) - real_url = r1(r',\"sdURL\"\:\"([^\"]+?)\",', html) + for quality in ['hd720URL', 'hqURL', 'sdURL']: + real_url = r1(r',\"' + quality + '\"\:\"([^\"]+?)\",', html) + if real_url: + break type, ext, size = url_info(real_url) print_info(site_info, title, type, size)