commit 22e462c97a4d6eb3e058e5e337e6913262389730
parent ce5c1ae51703d1be4e486cbe8d3dfc2ab16372a8
Author: Sergey M <dstftw@gmail.com>
Date: Tue, 5 May 2015 19:32:27 +0500
Merge pull request #5612 from rrooij/southparknl
Southparknl
Diffstat:
2 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/youtube_dl/extractor/__init__.py b/youtube_dl/extractor/__init__.py
@@ -484,7 +484,8 @@ from .soundgasm import (
from .southpark import (
SouthParkIE,
SouthParkEsIE,
- SouthparkDeIE,
+ SouthParkDeIE,
+ SouthParkNlIE
)
from .space import SpaceIE
from .spankbang import SpankBangIE
diff --git a/youtube_dl/extractor/southpark.py b/youtube_dl/extractor/southpark.py
@@ -32,7 +32,7 @@ class SouthParkEsIE(SouthParkIE):
}]
-class SouthparkDeIE(SouthParkIE):
+class SouthParkDeIE(SouthParkIE):
IE_NAME = 'southpark.de'
_VALID_URL = r'https?://(?:www\.)?(?P<url>southpark\.de/(?:clips|alle-episoden)/(?P<id>.+?)(\?|#|$))'
_FEED_URL = 'http://www.southpark.de/feeds/video-player/mrss/'
@@ -46,3 +46,14 @@ class SouthparkDeIE(SouthParkIE):
'description': 'Cartman explains the benefits of "Shitter" to Stan, Kyle and Craig.',
},
}]
+
+
+class SouthParkNlIE(SouthParkIE):
+ IE_NAME = 'southpark.nl'
+ _VALID_URL = r'https?://(?:www\.)?(?P<url>southpark\.nl/(?:clips|full-episodes)/(?P<id>.+?)(\?|#|$))'
+ _FEED_URL = 'http://www.southpark.nl/feeds/video-player/mrss/'
+
+ _TESTS = [{
+ 'url': 'http://www.southpark.nl/full-episodes/s18e06-freemium-isnt-free',
+ 'playlist_count': 4,
+ }]