[ie/youtube] Add warning on video captcha challenge (#12939)
Authored by: coletdjnz
This commit is contained in:
parent
72ba487930
commit
f484c51599
1 changed files with 2 additions and 0 deletions
|
|
@ -3646,6 +3646,8 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
|
||||||
if 'sign in' in reason.lower():
|
if 'sign in' in reason.lower():
|
||||||
reason = remove_end(reason, 'This helps protect our community. Learn more')
|
reason = remove_end(reason, 'This helps protect our community. Learn more')
|
||||||
reason = f'{remove_end(reason.strip(), ".")}. {self._youtube_login_hint}'
|
reason = f'{remove_end(reason.strip(), ".")}. {self._youtube_login_hint}'
|
||||||
|
elif get_first(playability_statuses, ('errorScreen', 'playerCaptchaViewModel', {dict})):
|
||||||
|
reason += '. YouTube is requiring a captcha challenge before playback'
|
||||||
self.raise_no_formats(reason, expected=True)
|
self.raise_no_formats(reason, expected=True)
|
||||||
|
|
||||||
keywords = get_first(video_details, 'keywords', expected_type=list) or []
|
keywords = get_first(video_details, 'keywords', expected_type=list) or []
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue