1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-01-26 17:45:35 +08:00

Try to download flv info in second way if the session is expired.

This commit is contained in:
Jian-Long Huang 2015-12-25 15:28:31 +08:00
parent c98ff70f1f
commit 665d63d0c4

View File

@ -134,12 +134,15 @@ class NiconicoIE(InfoExtractor):
'http://ext.nicovideo.jp/api/getthumbinfo/' + video_id, video_id,
note='Downloading video info page')
flv_info_webpage = ''
if self._AUTHENTICATED:
# Get flv info
flv_info_webpage = self._download_webpage(
'http://flapi.nicovideo.jp/api/getflv/' + video_id + '?as3=1',
video_id, 'Downloading flv info')
else:
if not self._AUTHENTICATED or 'closed=1' in flv_info_webpage:
# Get external player info
ext_player_info = self._download_webpage(
'http://ext.nicovideo.jp/thumb_watch/' + video_id, video_id)