mirror of
https://github.com/soimort/you-get.git
synced 2025-02-09 03:37:52 +03:00
[bilibili] flv720
This commit is contained in:
parent
501dbe1856
commit
3d15a3afdf
@ -32,6 +32,7 @@ class Bilibili(VideoExtractor):
|
|||||||
SEC2 = '9b288147e5474dd2aa67085f716c560d'
|
SEC2 = '9b288147e5474dd2aa67085f716c560d'
|
||||||
stream_types = [
|
stream_types = [
|
||||||
{'id': 'hdflv'},
|
{'id': 'hdflv'},
|
||||||
|
{'id': 'flv720'},
|
||||||
{'id': 'flv'},
|
{'id': 'flv'},
|
||||||
{'id': 'hdmp4'},
|
{'id': 'hdmp4'},
|
||||||
{'id': 'mp4'},
|
{'id': 'mp4'},
|
||||||
@ -43,13 +44,15 @@ class Bilibili(VideoExtractor):
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
def bilibili_stream_type(urls):
|
def bilibili_stream_type(urls):
|
||||||
url = urls[0]
|
url = urls[0]
|
||||||
if 'hd.flv?' in url or '-112.flv' in url:
|
if 'hd.flv' in url or '-112.flv' in url:
|
||||||
return 'hdflv', 'flv'
|
return 'hdflv', 'flv'
|
||||||
if '.flv?' in url:
|
if '-64.flv' in url:
|
||||||
|
return 'flv720', 'flv'
|
||||||
|
if '.flv' in url:
|
||||||
return 'flv', 'flv'
|
return 'flv', 'flv'
|
||||||
if 'hd.mp4?' in url or '-48.mp4' in url:
|
if 'hd.mp4' in url or '-48.mp4' in url:
|
||||||
return 'hdmp4', 'mp4'
|
return 'hdmp4', 'mp4'
|
||||||
if '.mp4?' in url:
|
if '.mp4' in url:
|
||||||
return 'mp4', 'mp4'
|
return 'mp4', 'mp4'
|
||||||
raise Exception('Unknown stream type')
|
raise Exception('Unknown stream type')
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user