-from __future__ import unicode_literals
-
import re
from .common import InfoExtractor
from ..utils import (
- parse_duration,
+ determine_ext,
int_or_none,
+ parse_duration,
qualities,
- determine_ext,
)
'thumbnail': r're:^https?://.*\.jpg$',
'duration': 302,
'age_limit': 18,
- }
+ },
}, {
'url': 'http://embeds.sunporno.com/embed/807778',
'only_matching': True,
video_id = self._match_id(url)
webpage = self._download_webpage(
- 'http://www.sunporno.com/videos/%s' % video_id, video_id)
+ f'http://www.sunporno.com/videos/{video_id}', video_id)
- title = self._html_search_regex(
- r'<title>([^<]+)</title>', webpage, 'title')
+ title = self._html_extract_title(webpage)
description = self._html_search_meta(
'description', webpage, 'description')
thumbnail = self._html_search_regex(
'format_id': video_ext,
'quality': quality(video_ext),
})
- self._sort_formats(formats)
return {
'id': video_id,