+import urllib.parse
+
from .common import InfoExtractor
-from ..compat import (
- compat_urlparse,
-)
class MotorsportIE(InfoExtractor):
+ _WORKING = False
IE_DESC = 'motorsport.com'
_VALID_URL = r'https?://(?:www\.)?motorsport\.com/[^/?#]+/video/(?:[^/?#]+/)(?P<id>[^/]+)/?(?:$|[?#])'
_TEST = {
'uploader': 'mcomstaff',
'uploader_id': 'UC334JIYKkVnyFoNCclfZtHQ',
'upload_date': '20140903',
- 'thumbnail': r're:^https?://.+\.jpg$'
+ 'thumbnail': r're:^https?://.+\.jpg$',
},
'add_ie': ['Youtube'],
'params': {
return self.url_result(iframe_path)
iframe = self._download_webpage(
- compat_urlparse.urljoin(url, iframe_path), display_id,
+ urllib.parse.urljoin(url, iframe_path), display_id,
'Downloading iframe')
youtube_id = self._search_regex(
r'www.youtube.com/embed/(.{11})', iframe, 'youtube id')
return {
'_type': 'url_transparent',
'display_id': display_id,
- 'url': 'https://youtube.com/watch?v=%s' % youtube_id,
+ 'url': f'https://youtube.com/watch?v={youtube_id}',
}