X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Fextractor%2Fhowstuffworks.py;h=663e6632a194d8ee271a0c031a921d7eed139005;hb=12439dd5ec46ccac1ef13db7280473ecef44a096;hp=c9b6579a643138d8a6f95d2bea0d7bc8b9e5b4a7;hpb=f354385bf50e04b0e7e1defcc14264d1a66e0a07;p=youtube-dl diff --git a/youtube_dl/extractor/howstuffworks.py b/youtube_dl/extractor/howstuffworks.py index c9b6579a6..663e6632a 100644 --- a/youtube_dl/extractor/howstuffworks.py +++ b/youtube_dl/extractor/howstuffworks.py @@ -10,7 +10,7 @@ from ..utils import ( class HowStuffWorksIE(InfoExtractor): - _VALID_URL = r'https?://[\da-z-]+\.howstuffworks\.com/(?:[^/]+/)*(\d+-)*(?P.+?)-video\.htm' + _VALID_URL = r'https?://[\da-z-]+\.howstuffworks\.com/(?:[^/]+/)*(?:\d+-)?(?P.+?)-video\.htm' _TESTS = [ { 'url': 'http://adventure.howstuffworks.com/5266-cool-jobs-iditarod-musher-video.htm', @@ -48,14 +48,7 @@ class HowStuffWorksIE(InfoExtractor): }, { 'url': 'http://shows.howstuffworks.com/stuff-to-blow-your-mind/optical-illusions-video.htm', - 'info_dict': { - 'id': '855410', - 'ext': 'mp4', - 'title': 'Stuff to Blow Your Mind', - 'description': 'When it comes to optical illusions it’s pretty easy to jailbreak the operating system of your mind and load a new program onto it. Find out why your visual system willingly makes errors in interpretation.', - 'display_id': 'optical-illusions', - 'thumbnail': 're:^https?://.*\.jpg$', - }, + 'only_matching': True, } ]