mirror of
https://github.com/soimort/you-get.git
synced 2025-02-03 00:33:58 +03:00
[bilibili] quick hack for #2377 (enforce timeout 1)
This commit is contained in:
parent
d1c0810742
commit
5019d9d23f
@ -25,7 +25,7 @@ class Bilibili(VideoExtractor):
|
|||||||
live_api = 'http://live.bilibili.com/api/playurl?cid={}&otype=json'
|
live_api = 'http://live.bilibili.com/api/playurl?cid={}&otype=json'
|
||||||
api_url = 'http://interface.bilibili.com/playurl?'
|
api_url = 'http://interface.bilibili.com/playurl?'
|
||||||
bangumi_api_url = 'http://bangumi.bilibili.com/player/web_api/playurl?'
|
bangumi_api_url = 'http://bangumi.bilibili.com/player/web_api/playurl?'
|
||||||
|
|
||||||
SEC1 = '1c15888dc316e05a15fdd0a02ed6584f'
|
SEC1 = '1c15888dc316e05a15fdd0a02ed6584f'
|
||||||
SEC2 = '9b288147e5474dd2aa67085f716c560d'
|
SEC2 = '9b288147e5474dd2aa67085f716c560d'
|
||||||
stream_types = [
|
stream_types = [
|
||||||
@ -104,6 +104,8 @@ class Bilibili(VideoExtractor):
|
|||||||
self.parse_bili_xml(api_xml)
|
self.parse_bili_xml(api_xml)
|
||||||
|
|
||||||
def prepare(self, **kwargs):
|
def prepare(self, **kwargs):
|
||||||
|
socket.setdefaulttimeout(1) # fail fast, very speedy!
|
||||||
|
|
||||||
self.ua = fake_headers['User-Agent']
|
self.ua = fake_headers['User-Agent']
|
||||||
self.url = url_locations([self.url])[0]
|
self.url = url_locations([self.url])[0]
|
||||||
frag = urllib.parse.urlparse(self.url).fragment
|
frag = urllib.parse.urlparse(self.url).fragment
|
||||||
|
Loading…
Reference in New Issue
Block a user