diff --git a/youtube_dl/extractor/eporner.py b/youtube_dl/extractor/eporner.py index bfecd3a41..1cf52d899 100644 --- a/youtube_dl/extractor/eporner.py +++ b/youtube_dl/extractor/eporner.py @@ -59,6 +59,13 @@ class EpornerIE(InfoExtractor): video_id = self._match_id(urlh.geturl()) + missing = self._html_search_regex(( + r'\s*(Video has been deleted)\s*', + ), webpage, 'missing', default=None) + if missing: + raise ExtractorError( + 'Video %s is not available: "%s"' % (video_id, missing), expected=True) + hash = self._search_regex( r'hash\s*[:=]\s*["\']([\da-f]{32})', webpage, 'hash')