from .common import InfoExtractor
from ..compat import (
compat_urlparse,
- compat_urllib_parse,
+ compat_urllib_parse_urlencode,
)
from ..utils import (
ExtractorError,
})
info_url = compat_urlparse.urlunparse(
- parsed_url._replace(query = compat_urllib_parse.urlencode(qs, True)))
+ parsed_url._replace(query=compat_urllib_parse_urlencode(qs, True)))
json_info = self._download_json(
info_url, video_id,
if not item:
raise ExtractorError('No suitable stream found')
- quality = qualities(['low', 'middle', 'high'])
+ quality = qualities(('low', 'middle', 'high'))
formats = []
for fmt in item['video']:
format_id = '%s_%s' % (format_, fmt['quality'])
preference = None
- if format_ in ['mp4', 'webm']:
+ if format_ in ('mp4', 'webm'):
ext = format_
elif format_ == 'rtmp':
ext = 'flv'