mirror of
https://github.com/soimort/you-get.git
synced 2025-02-11 20:52:31 +03:00
video in the link will download first,previous' will append to the end
This commit is contained in:
parent
71ec9cad22
commit
a088a68f22
@ -139,9 +139,15 @@ def bilibili_download(url, output_dir='.', merge=True, info_only=False, **kwargs
|
|||||||
r'flashvars="([^"]+)"',
|
r'flashvars="([^"]+)"',
|
||||||
r'"https://[a-z]+\.bilibili\.com/secure,(cid=\d+)(?:&aid=\d+)?"'], html)
|
r'"https://[a-z]+\.bilibili\.com/secure,(cid=\d+)(?:&aid=\d+)?"'], html)
|
||||||
if flashvars:
|
if flashvars:
|
||||||
t, cid = flashvars.split('=', 1)
|
t, c = flashvars.split('=', 1)
|
||||||
cids.append(cid.split('&')[0])
|
cids.append(c.split('&')[0])
|
||||||
|
|
||||||
|
try:
|
||||||
|
cur = cids.index(cid)
|
||||||
|
cids = cids[cur:]+cids[:cur]
|
||||||
|
titles = titles[cur:]+titles[:cur]
|
||||||
|
except ValueError:
|
||||||
|
pass
|
||||||
# no multi-P
|
# no multi-P
|
||||||
if not pages:
|
if not pages:
|
||||||
cids = [cid]
|
cids = [cid]
|
||||||
|
Loading…
Reference in New Issue
Block a user