diff options
author | Philipp Hagemeister <phihag@phihag.de> | 2014-11-13 16:12:51 +0100 |
---|---|---|
committer | Philipp Hagemeister <phihag@phihag.de> | 2014-11-13 16:12:51 +0100 |
commit | af63fed7d87c136a90e10d5632ce5f2e3f2ce8d8 (patch) | |
tree | 48795b8a4826c5068037afc59242b0829a20e6d6 /youtube_dl/extractor/livestream.py | |
parent | 68d1d41c036b60a34f980a07e0f0adef66dc7864 (diff) |
[generic] Add support for livestream embeds (Fixes #4185)
Diffstat (limited to 'youtube_dl/extractor/livestream.py')
-rw-r--r-- | youtube_dl/extractor/livestream.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/youtube_dl/extractor/livestream.py b/youtube_dl/extractor/livestream.py index 363a12ad0..03c4691c6 100644 --- a/youtube_dl/extractor/livestream.py +++ b/youtube_dl/extractor/livestream.py @@ -18,7 +18,7 @@ from ..utils import ( class LivestreamIE(InfoExtractor): IE_NAME = 'livestream' - _VALID_URL = r'http://new\.livestream\.com/.*?/(?P<event_name>.*?)(/videos/(?P<id>\d+))?/?$' + _VALID_URL = r'https?://new\.livestream\.com/.*?/(?P<event_name>.*?)(/videos/(?P<id>[0-9]+)(?:/player)?)?/?(?:$|[?#])' _TESTS = [{ 'url': 'http://new.livestream.com/CoheedandCambria/WebsterHall/videos/4719370', 'md5': '53274c76ba7754fb0e8d072716f2292b', @@ -37,6 +37,9 @@ class LivestreamIE(InfoExtractor): 'title': 'TEDCity2.0 (English)', }, 'playlist_mincount': 4, + }, { + 'url': 'https://new.livestream.com/accounts/362/events/3557232/videos/67864563/player?autoPlay=false&height=360&mute=false&width=640', + 'only_matching': True, }] def _parse_smil(self, video_id, smil_url): |