[ie/youtube] Add warning on video captcha challenge (#12939)

Authored by: coletdjnz
pull/11817/merge
coletdjnz 2 days ago committed by GitHub
parent 72ba487930
commit f484c51599
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -3646,6 +3646,8 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
if 'sign in' in reason.lower():
reason = remove_end(reason, 'This helps protect our community. Learn more')
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)
keywords = get_first(video_details, 'keywords', expected_type=list) or []

Loading…
Cancel
Save