diff --git a/you_get/downloader/dailymotion.py b/you_get/downloader/dailymotion.py index 90fcd8ba47517502e3b5a37d1f8393268645ddf1..5d42cbb9fd901a9316fe5523d9b4e7b0ec0be304 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)