]> jfr.im git - yt-dlp.git/blame - yt_dlp/extractor/engadget.py
[cleanup] Misc fixes
[yt-dlp.git] / yt_dlp / extractor / engadget.py
CommitLineData
933a5b37
JMF
1from __future__ import unicode_literals
2
933a5b37 3from .common import InfoExtractor
933a5b37
JMF
4
5
6class EngadgetIE(InfoExtractor):
92519402 7 _VALID_URL = r'https?://(?:www\.)?engadget\.com/video/(?P<id>[^/?#]+)'
933a5b37 8
52e7fcfe 9 _TESTS = [{
52e7fcfe
RA
10 # video with vidible ID
11 'url': 'https://www.engadget.com/video/57a28462134aa15a39f0421a/',
12 'only_matching': True,
13 }]
933a5b37
JMF
14
15 def _real_extract(self, url):
5e1912cf 16 video_id = self._match_id(url)
52e7fcfe 17 return self.url_result('aol-video:%s' % video_id)