mirror of
https://github.com/l1ving/youtube-dl
synced 2025-02-05 06:42:53 +08:00
Try to download flv info in second way if the session is expired.
This commit is contained in:
parent
c98ff70f1f
commit
665d63d0c4
@ -134,12 +134,15 @@ class NiconicoIE(InfoExtractor):
|
|||||||
'http://ext.nicovideo.jp/api/getthumbinfo/' + video_id, video_id,
|
'http://ext.nicovideo.jp/api/getthumbinfo/' + video_id, video_id,
|
||||||
note='Downloading video info page')
|
note='Downloading video info page')
|
||||||
|
|
||||||
|
flv_info_webpage = ''
|
||||||
|
|
||||||
if self._AUTHENTICATED:
|
if self._AUTHENTICATED:
|
||||||
# Get flv info
|
# Get flv info
|
||||||
flv_info_webpage = self._download_webpage(
|
flv_info_webpage = self._download_webpage(
|
||||||
'http://flapi.nicovideo.jp/api/getflv/' + video_id + '?as3=1',
|
'http://flapi.nicovideo.jp/api/getflv/' + video_id + '?as3=1',
|
||||||
video_id, 'Downloading flv info')
|
video_id, 'Downloading flv info')
|
||||||
else:
|
|
||||||
|
if not self._AUTHENTICATED or 'closed=1' in flv_info_webpage:
|
||||||
# Get external player info
|
# Get external player info
|
||||||
ext_player_info = self._download_webpage(
|
ext_player_info = self._download_webpage(
|
||||||
'http://ext.nicovideo.jp/thumb_watch/' + video_id, video_id)
|
'http://ext.nicovideo.jp/thumb_watch/' + video_id, video_id)
|
||||||
|
Loading…
Reference in New Issue
Block a user