[niconico] Catch deleted videos (closes #4064)
This commit is contained in:
parent
cde9b380e6
commit
6110bbbfdd
@ -12,6 +12,7 @@ from ..utils import (
|
|||||||
unified_strdate,
|
unified_strdate,
|
||||||
parse_duration,
|
parse_duration,
|
||||||
int_or_none,
|
int_or_none,
|
||||||
|
ExtractorError,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -108,6 +109,9 @@ class NiconicoIE(InfoExtractor):
|
|||||||
flv_info_request, video_id,
|
flv_info_request, video_id,
|
||||||
note='Downloading flv info', errnote='Unable to download flv info')
|
note='Downloading flv info', errnote='Unable to download flv info')
|
||||||
|
|
||||||
|
if 'deleted=' in flv_info_webpage:
|
||||||
|
raise ExtractorError('The video has been deleted.',
|
||||||
|
expected=True)
|
||||||
video_real_url = compat_urlparse.parse_qs(flv_info_webpage)['url'][0]
|
video_real_url = compat_urlparse.parse_qs(flv_info_webpage)['url'][0]
|
||||||
|
|
||||||
# Start extracting information
|
# Start extracting information
|
||||||
|
Loading…
Reference in New Issue
Block a user