X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Fextractor%2Fvideolecturesnet.py;h=24584dc80d976cea4a56b1fdc14a447def38e0b3;hb=d5d7bdaeb517f389fff5a6557f072f3586e3c440;hp=d46234856d55aeef3e2e94943b25c5b739969982;hpb=4a8d4a53b107dde6e78f37fd63dee22b3d29a877;p=youtube-dl diff --git a/youtube_dl/extractor/videolecturesnet.py b/youtube_dl/extractor/videolecturesnet.py index d46234856..24584dc80 100644 --- a/youtube_dl/extractor/videolecturesnet.py +++ b/youtube_dl/extractor/videolecturesnet.py @@ -12,7 +12,7 @@ from ..utils import ( class VideoLecturesNetIE(InfoExtractor): - _VALID_URL = r'http://(?:www\.)?videolectures\.net/(?P[^/#?]+)/' + _VALID_URL = r'http://(?:www\.)?videolectures\.net/(?P[^/#?]+)(?:/?[#?].*)?$' IE_NAME = 'videolectures.net' _TEST = { @@ -52,7 +52,7 @@ class VideoLecturesNetIE(InfoExtractor): formats = [] for v in switch.findall('./video'): proto = v.attrib.get('proto') - if not proto in ['http', 'rtmp']: + if proto not in ['http', 'rtmp']: continue f = { 'width': int_or_none(v.attrib.get('width')),