diff options
Diffstat (limited to 'youtube_dl/extractor')
| -rw-r--r-- | youtube_dl/extractor/spiegel.py | 9 | 
1 files changed, 3 insertions, 6 deletions
diff --git a/youtube_dl/extractor/spiegel.py b/youtube_dl/extractor/spiegel.py index 9ed7d3b39..4b4da43d1 100644 --- a/youtube_dl/extractor/spiegel.py +++ b/youtube_dl/extractor/spiegel.py @@ -8,7 +8,7 @@ from ..utils import compat_urlparse  class SpiegelIE(InfoExtractor): -    _VALID_URL = r'https?://(?:www\.)?spiegel\.de/video/[^/]*-(?P<videoID>[0-9]+)(?:\.html)?(?:#.*)?$' +    _VALID_URL = r'https?://(?:www\.)?spiegel\.de/video/[^/]*-(?P<id>[0-9]+)(?:\.html)?(?:#.*)?$'      _TESTS = [{          'url': 'http://www.spiegel.de/video/vulkan-tungurahua-in-ecuador-ist-wieder-aktiv-video-1259285.html',          'md5': '2c2754212136f35fb4b19767d242f66e', @@ -32,9 +32,7 @@ class SpiegelIE(InfoExtractor):      }]      def _real_extract(self, url): -        m = re.match(self._VALID_URL, url) -        video_id = m.group('videoID') - +        video_id = self._match_id(url)          webpage = self._download_webpage(url, video_id)          title = self._html_search_regex( @@ -90,8 +88,7 @@ class SpiegelArticleIE(InfoExtractor):      }      def _real_extract(self, url): -        m = re.match(self._VALID_URL, url) -        video_id = m.group('id') +        video_id = self._match_id(url)          webpage = self._download_webpage(url, video_id)          video_link = self._search_regex(  | 
