mirror of
https://github.com/soimort/you-get.git
synced 2025-02-02 16:24:00 +03:00
[bilibili] warn if cookies are not loaded
This commit is contained in:
parent
35182d6a29
commit
2ba7493f12
@ -117,7 +117,7 @@ class Bilibili(VideoExtractor):
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
def bilibili_space_channel_api(mid, cid, pn=1, ps=100):
|
def bilibili_space_channel_api(mid, cid, pn=1, ps=100):
|
||||||
return 'https://api.bilibili.com/x/space/channel/video?mid=%s&cid=%s&pn=%s&ps=%s&order=0&jsonp=jsonp' % (mid, cid, pn, ps)
|
return 'https://api.bilibili.com/x/space/channel/video?mid=%s&cid=%s&pn=%s&ps=%s&order=0&jsonp=jsonp' % (mid, cid, pn, ps)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def bilibili_space_collection_api(mid, cid, pn=1, ps=30):
|
def bilibili_space_collection_api(mid, cid, pn=1, ps=30):
|
||||||
return 'https://api.bilibili.com/x/polymer/space/seasons_archives_list?mid=%s&season_id=%s&sort_reverse=false&page_num=%s&page_size=%s' % (mid, cid, pn, ps)
|
return 'https://api.bilibili.com/x/polymer/space/seasons_archives_list?mid=%s&season_id=%s&sort_reverse=false&page_num=%s&page_size=%s' % (mid, cid, pn, ps)
|
||||||
@ -125,7 +125,7 @@ class Bilibili(VideoExtractor):
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
def bilibili_series_archives_api(mid, sid, pn=1, ps=100):
|
def bilibili_series_archives_api(mid, sid, pn=1, ps=100):
|
||||||
return 'https://api.bilibili.com/x/series/archives?mid=%s&series_id=%s&pn=%s&ps=%s&only_normal=true&sort=asc&jsonp=jsonp' % (mid, sid, pn, ps)
|
return 'https://api.bilibili.com/x/series/archives?mid=%s&series_id=%s&pn=%s&ps=%s&only_normal=true&sort=asc&jsonp=jsonp' % (mid, sid, pn, ps)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def bilibili_space_favlist_api(fid, pn=1, ps=20):
|
def bilibili_space_favlist_api(fid, pn=1, ps=20):
|
||||||
return 'https://api.bilibili.com/x/v3/fav/resource/list?media_id=%s&pn=%s&ps=%s&order=mtime&type=0&tid=0&jsonp=jsonp' % (fid, pn, ps)
|
return 'https://api.bilibili.com/x/v3/fav/resource/list?media_id=%s&pn=%s&ps=%s&order=mtime&type=0&tid=0&jsonp=jsonp' % (fid, pn, ps)
|
||||||
@ -224,6 +224,10 @@ class Bilibili(VideoExtractor):
|
|||||||
if 'videoData' in initial_state:
|
if 'videoData' in initial_state:
|
||||||
# (standard video)
|
# (standard video)
|
||||||
|
|
||||||
|
# warn if cookies are not loaded
|
||||||
|
if cookies is None:
|
||||||
|
log.w('You will need login cookies for 720p formats or above. (use --cookies to load cookies.txt.)')
|
||||||
|
|
||||||
# warn if it is a multi-part video
|
# warn if it is a multi-part video
|
||||||
pn = initial_state['videoData']['videos']
|
pn = initial_state['videoData']['videos']
|
||||||
if pn > 1 and not kwargs.get('playlist'):
|
if pn > 1 and not kwargs.get('playlist'):
|
||||||
|
Loading…
Reference in New Issue
Block a user