diff --git a/yt_dlp/extractor/youtube/_video.py b/yt_dlp/extractor/youtube/_video.py index c8baba867d..b3889a3988 100644 --- a/yt_dlp/extractor/youtube/_video.py +++ b/yt_dlp/extractor/youtube/_video.py @@ -3648,11 +3648,10 @@ class YoutubeIE(YoutubeBaseInfoExtractor): 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' - elif "This content isn't available, try again later" in reason: reason = ( f'{remove_end(reason.strip(), ".")}. {"Your account" if self.is_authenticated else "The current session"} has been rate-limited by YouTube for up to an hour. ' - 'It is recommended to use `-t sleep` to add a delay between downloads to avoid hitting the rate limit. ' + 'It is recommended to use `-t sleep` to add a delay between video requests to avoid hitting the rate limit. ' 'For more information, refer to https://github.com/yt-dlp/yt-dlp/wiki/Extractors#this-content-isnt-available-try-again-later .' ) self.raise_no_formats(reason, expected=True)