-# coding: utf-8
-from __future__ import unicode_literals
-
from .common import InfoExtractor
-from ..compat import compat_urlparse
from ..utils import (
int_or_none,
orderedSet,
parse_duration,
+ parse_qs,
qualities,
unified_strdate,
xpath_text
if items.get(p):
return items[p]
- query = compat_urlparse.parse_qs(compat_urlparse.urlparse(url).query)
+ query = parse_qs(url)
preferred_lang = query.get('sitelang', ('en', ))[0]
preferred_langs = orderedSet((preferred_lang, 'en', 'int'))
'format_note': xpath_text(file_, './lglabel'),
'language_preference': language_preference(lang)
})
- self._sort_formats(formats)
return {
'id': video_id,