Browse Source

[niconico] Catch deleted videos (closes #4064)

totalwebcasting
Jaime Marquínez Ferrándiz 10 years ago
parent
commit
6110bbbfdd
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      youtube_dl/extractor/niconico.py

+ 4
- 0
youtube_dl/extractor/niconico.py View File

@ -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…
Cancel
Save