mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-21 20:46:36 -05:00
[niconico] Catch deleted videos (closes #4064)
This commit is contained in:
parent
cde9b380e6
commit
6110bbbfdd
1 changed files with 4 additions and 0 deletions
|
@ -12,6 +12,7 @@
|
||||||
unified_strdate,
|
unified_strdate,
|
||||||
parse_duration,
|
parse_duration,
|
||||||
int_or_none,
|
int_or_none,
|
||||||
|
ExtractorError,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -108,6 +109,9 @@ def _real_extract(self, url):
|
||||||
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 a new issue