diff options
Diffstat (limited to 'yt_dlp/extractor/urplay.py')
-rw-r--r-- | yt_dlp/extractor/urplay.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/yt_dlp/extractor/urplay.py b/yt_dlp/extractor/urplay.py index 928e6e1..79bb8a8 100644 --- a/yt_dlp/extractor/urplay.py +++ b/yt_dlp/extractor/urplay.py @@ -98,7 +98,7 @@ class URPlayIE(InfoExtractor): file_http = v.get('location') if file_http: formats.extend(self._extract_wowza_formats( - 'http://%s/%splaylist.m3u8' % (host, file_http), + f'http://{host}/{file_http}playlist.m3u8', video_id, skip_protocols=['f4m', 'rtmp', 'rtsp'])) subtitles = {} @@ -116,14 +116,14 @@ class URPlayIE(InfoExtractor): for k, v in stream.items(): if (k in ('sd', 'hd') or not isinstance(v, dict)): continue - lang, sttl_url = (v.get(kk) for kk in ('language', 'location', )) + lang, sttl_url = (v.get(kk) for kk in ('language', 'location')) if not sttl_url: continue lang = parse_lang_code(lang) if not lang: continue sttl = subtitles.get(lang) or [] - sttl.append({'ext': k, 'url': sttl_url, }) + sttl.append({'ext': k, 'url': sttl_url}) subtitles[lang] = sttl image = urplayer_data.get('image') or {} @@ -146,7 +146,7 @@ class URPlayIE(InfoExtractor): return { 'id': video_id, - 'title': '%s : %s' % (series_title, episode) if series_title else episode, + 'title': f'{series_title} : {episode}' if series_title else episode, 'description': urplayer_data.get('description'), 'thumbnails': thumbnails, 'timestamp': unified_timestamp(urplayer_data.get('publishedAt')), |