From 428a61ec117e1cd1b8f29a16f7d5fc782c3c199b Mon Sep 17 00:00:00 2001 From: Rishi Sharma Date: Sat, 6 Jun 2026 16:03:20 +0530 Subject: [PATCH] Fix channel /videos tab returning no videos (#33277) --- youtube_dl/extractor/youtube.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py index 81a019143..8305218ab 100644 --- a/youtube_dl/extractor/youtube.py +++ b/youtube_dl/extractor/youtube.py @@ -3749,6 +3749,13 @@ class YoutubeTabIE(YoutubeBaseInfoExtractor): entry = self._video_entry(video_renderer) if entry: yield entry + # lockup view model (new YouTube format for videos/playlists) + lockup_view_model = content.get('lockupViewModel') + if lockup_view_model: + entry = self._extract_lockup_view_model(lockup_view_model) + if entry: + yield entry + continue # shorts item shorts_lockup_view_model = content.get('shortsLockupViewModel') if shorts_lockup_view_model: