mirror of
https://github.com/soimort/you-get.git
synced 2025-02-10 20:22:27 +03:00
[sina]try to find vid from url
This commit is contained in:
parent
b646c851a0
commit
f1823eb16a
@ -77,6 +77,10 @@ def sina_download(url, output_dir='.', merge=True, info_only=False, **kwargs):
|
|||||||
sina_download_by_vid(vid, title=title, output_dir=output_dir, merge=merge, info_only=info_only)
|
sina_download_by_vid(vid, title=title, output_dir=output_dir, merge=merge, info_only=info_only)
|
||||||
else:
|
else:
|
||||||
vkey = match1(video_page, r'vkey\s*:\s*"([^"]+)"')
|
vkey = match1(video_page, r'vkey\s*:\s*"([^"]+)"')
|
||||||
|
if vkey is None:
|
||||||
|
vid = match1(url, r'#(\d+)')
|
||||||
|
sina_download_by_vid(vid, output_dir=output_dir, merge=merge, info_only=info_only)
|
||||||
|
return
|
||||||
title = match1(video_page, r'title\s*:\s*"([^"]+)"')
|
title = match1(video_page, r'title\s*:\s*"([^"]+)"')
|
||||||
sina_download_by_vkey(vkey, title=title, output_dir=output_dir, merge=merge, info_only=info_only)
|
sina_download_by_vkey(vkey, title=title, output_dir=output_dir, merge=merge, info_only=info_only)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user