]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/toggo.py
[ie/generic] Add `key_query` extractor-arg
[yt-dlp.git] / yt_dlp / extractor / toggo.py
index 9f98cfaf0c29b295b28c45bb1cb3d9738a81b35e..1ddec493d8142affb83e8384a69e7de62c4765f9 100644 (file)
@@ -4,7 +4,7 @@
 
 class ToggoIE(InfoExtractor):
     IE_NAME = 'toggo'
-    _VALID_URL = r'https?://(?:www\.)?toggo\.de/(?:toggolino/)?[^/?#]+/folge/(?P<id>[^/?#]+)'
+    _VALID_URL = r'https?://(?:www\.)?toggo\.de/(?:toggolino/)?[^/?#]+/(?:folge|video)/(?P<id>[^/?#]+)'
     _TESTS = [{
         'url': 'https://www.toggo.de/weihnachtsmann--co-kg/folge/ein-geschenk-fuer-zwei',
         'info_dict': {
@@ -33,6 +33,9 @@ class ToggoIE(InfoExtractor):
     }, {
         'url': 'https://www.toggo.de/toggolino/paw-patrol/folge/der-wetter-zeppelin-der-chili-kochwettbewerb',
         'only_matching': True,
+    }, {
+        'url': 'https://www.toggo.de/toggolino/paw-patrol/video/paw-patrol-rettung-im-anflug',
+        'only_matching': True,
     }]
 
     def _real_extract(self, url):