Browse Source

[youtube:playlists] Extend _VALID_URL (closes #25810)

Sergey M․ 5 years ago
parent
commit
e942cfd1a7
1 changed files with 4 additions and 1 deletions
  1. 4 1
      youtube_dl/extractor/youtube.py

+ 4 - 1
youtube_dl/extractor/youtube.py

@@ -3116,7 +3116,7 @@ class YoutubeLiveIE(YoutubeBaseInfoExtractor):
 
 
 class YoutubePlaylistsIE(YoutubePlaylistsBaseInfoExtractor):
 class YoutubePlaylistsIE(YoutubePlaylistsBaseInfoExtractor):
     IE_DESC = 'YouTube.com user/channel playlists'
     IE_DESC = 'YouTube.com user/channel playlists'
-    _VALID_URL = r'https?://(?:\w+\.)?youtube\.com/(?:user|channel)/(?P<id>[^/]+)/playlists'
+    _VALID_URL = r'https?://(?:\w+\.)?youtube\.com/(?:user|channel|c)/(?P<id>[^/]+)/playlists'
     IE_NAME = 'youtube:playlists'
     IE_NAME = 'youtube:playlists'
 
 
     _TESTS = [{
     _TESTS = [{
@@ -3142,6 +3142,9 @@ class YoutubePlaylistsIE(YoutubePlaylistsBaseInfoExtractor):
             'title': 'Chem Player',
             'title': 'Chem Player',
         },
         },
         'skip': 'Blocked',
         'skip': 'Blocked',
+    }, {
+        'url': 'https://www.youtube.com/c/ChristophLaimer/playlists',
+        'only_matching': True,
     }]
     }]