diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-08-05 09:06:11 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-08-05 09:06:11 +0000 |
commit | fd5a06560caab95c71a2e2e805efa8d0f3a696a0 (patch) | |
tree | e1c600b8612bc4b301e2f51b875fcd835c5008cc /yt_dlp/extractor/urplay.py | |
parent | Releasing progress-linux version 2024.05.27-1~progress7.99u1. (diff) | |
download | yt-dlp-fd5a06560caab95c71a2e2e805efa8d0f3a696a0.tar.xz yt-dlp-fd5a06560caab95c71a2e2e805efa8d0f3a696a0.zip |
Merging upstream version 2024.07.01.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
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')), |