mirror of
https://github.com/soimort/you-get.git
synced 2025-02-03 16:53:56 +03:00
[tudou] fix #1526
This commit is contained in:
parent
fe2720544a
commit
e65c2d23a0
@ -32,11 +32,11 @@ def tudou_download_by_id(id, title, output_dir = '.', merge = True, info_only =
|
|||||||
def tudou_download(url, output_dir = '.', merge = True, info_only = False, **kwargs):
|
def tudou_download(url, output_dir = '.', merge = True, info_only = False, **kwargs):
|
||||||
if 'acfun.tudou.com' in url: #wrong way!
|
if 'acfun.tudou.com' in url: #wrong way!
|
||||||
url = url.replace('acfun.tudou.com', 'www.acfun.tv')
|
url = url.replace('acfun.tudou.com', 'www.acfun.tv')
|
||||||
you_get.extractors.acfun.acfun_download(url, output_dir,
|
you_get.extractors.acfun.acfun_download(url, output_dir,
|
||||||
merge,
|
merge,
|
||||||
info_only)
|
info_only)
|
||||||
return #throw you back
|
return #throw you back
|
||||||
|
|
||||||
# Embedded player
|
# Embedded player
|
||||||
id = r1(r'http://www.tudou.com/v/([^/]+)/', url)
|
id = r1(r'http://www.tudou.com/v/([^/]+)/', url)
|
||||||
if id:
|
if id:
|
||||||
@ -44,7 +44,7 @@ def tudou_download(url, output_dir = '.', merge = True, info_only = False, **kwa
|
|||||||
|
|
||||||
html = get_decoded_html(url)
|
html = get_decoded_html(url)
|
||||||
|
|
||||||
title = r1(r'kw\s*[:=]\s*[\'\"]([^\n]+?)\'\s*\n', html).replace("\\'", "\'")
|
title = r1(r'\Wkw\s*[:=]\s*[\'\"]([^\n]+?)\'\s*\n', html).replace("\\'", "\'")
|
||||||
assert title
|
assert title
|
||||||
title = unescape_html(title)
|
title = unescape_html(title)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user