-# coding: utf-8
-from __future__ import unicode_literals
-
import re
from .common import InfoExtractor
from ..utils import (
+ find_xpath_attr,
int_or_none,
parse_iso8601,
- xpath_with_ns,
xpath_text,
- find_xpath_attr,
+ xpath_with_ns,
)
def _extract_video_info(self, partner_id, video_id):
data = self._download_xml(
- 'http://frontend.xstream.dk/%s/feed/video/?platform=web&id=%s'
- % (partner_id, video_id),
+ f'http://frontend.xstream.dk/{partner_id}/feed/video/?platform=web&id={video_id}',
video_id)
NS_MAP = {
if mobj:
formats.append({
'url': mobj.group('url'),
- 'play_path': 'mp4:%s' % mobj.group('playpath'),
+ 'play_path': 'mp4:{}'.format(mobj.group('playpath')),
'app': mobj.group('app'),
'ext': 'flv',
'tbr': tbr,
'url': media_url,
'tbr': tbr,
})
- self._sort_formats(formats)
link = find_xpath_attr(
entry, xpath_with_ns('./atom:link', NS_MAP), 'rel', 'original')