From 68073607e046f8c5e45b1c1c76dfbf9c05906123 Mon Sep 17 00:00:00 2001 From: Joel Potts Date: Wed, 29 Jul 2020 15:02:59 +0200 Subject: [PATCH] [youtube] Fixed 'next_link' regular expression --- youtube_dl/extractor/youtube.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py index 02f3ab61a..c49f997c7 100644 --- a/youtube_dl/extractor/youtube.py +++ b/youtube_dl/extractor/youtube.py @@ -3213,7 +3213,7 @@ class YoutubeSearchIE(SearchInfoExtractor, YoutubeSearchBaseInfoExtractor): if not new_videos or len(videos) > limit: break next_link = self._html_search_regex( - r'href="(/results\?[^"]*\bsp=[^"]+)"[^>]*>\s*]+class="[^"]*\byt-uix-button-content\b[^"]*"[^>]*>Next', + r'href="(/results\?[^"]*\b(?:sp=[^"]+)?)"[^>]*>\s*]+class="[^"]*\byt-uix-button-content\b[^"]*"[^>]*>Next', html_content, 'next link', default=None) if next_link is None: break